tengoku concert.

I am Pretttyyy sure this song is inpsired by “Babylon circus.”
since the lyrics are all about things at circus.

WACOCA: People, Life, Style.