its a trend in Japan to have themed resturaunts. Sometimes they’re open for a few years, other times they’re open for a “season.” Found one on youtube once that was like part dubstep, part anime mech/robot themed with neon lights and effects representing explosions or bombs going off.