I think ot was some kinda Japanese kid show.....I mean its was produced sa pamamagitan ng Bandai. So yeah, gotta admit the song was pretty cool. But didja notice it says "CRAZY TV" in the credits? So I think thats you answer.
posted sa loob ng isang taon na ang nakalipas
*it
CapShunsuifan13
posted sa loob ng isang taon na ang nakalipas