The fate of the world rests on one man's shoulders. Or, to put it more exactly, it rests on his balls.In a freak sealing accident the Queen of Terror is sealed into Satou Kohta's balls, thus preventing her from reigning destruction on the world. Howe