ive replayed this song like 10 million times and it still gets a chuckle out of me everytime. what do you mean these demon guys are singing and dancing to the most kawaii song ever written
i might need to get into kamen rider soon cause these guys are WAY too entertaining smh