Kamacuras

Kamacuras is one of the many Kaijus in the Godzilla series

Fanon Wiki Ideas So Far

 * ONE MINUTE MELEE: Kamacuras vs Scyther