Searching...
Megaguirus

Megaguirus

Megagirasu

IDW Godzilla (2011- )

Megaguirus's powers and abilities

No info yet.