Godzilla is Japan's most famous monster, but how would he fair against some of Japan's most overpowered anime villains?
Bizarre is indeed the rule in JoJo's Bizarre Adventure, but at least a few of the anime's villains are conventionally cool.