Zilla

Zilla is a Kaiju that originally appeared in the 1998 Godzilla film. He later reappeared in Godzilla Final Wars.

Fanon Wiki ideas so far

 * Zilla vs Clover