It's been almost three years since it opened in KABUKICHO which is in Shinjuku, which is one of the busiest cities in Japan. It is more like a show stage than a restaurant. Because first of all there are not many choices of meals even though it's a restaurant. Second of all you spend more time watching what's happening in front of you and not eating.
It is hard to describe what the show is like and it is very surprising but you can see the pictures below and prepare yourself for the Japanese unique entertainment show!!