More Japanese television mayhem. This involves a group of four superheroes wearing giant fake breasts.