Sounds like a Japanese pop band or TV show…

Advertisements