The domain name champzilla.com is for sale.
A combination of "champ" and "Godzilla" that suggests motivation, competition, and physical dominance.
$1995 USD