THE SUPERIOR IDOL GROUP. Man, it’s been a while since I watched anything by this group. I hear they’re making serious music now, I could be wrong but these guys are hilarious. The group is Kanjani 8 by the way, but that doesn’t matter. LOOK AT THOSE SHORT SHORTS. If I can stand Johnnys I […]

Hachimitsu