Crazy stuff eh? But of course, I don’t think it’s anywhere near the real deal in Tokyo (video below):-
Why am I always talking about Japanese stuff these days anyway? Lol.