Mechagodzilla
No image found

Mechagodzilla

An biomechanical anti-Titan weapon made by Apex Cybernetics.

Outfit
Introduced in Chapter 6, Season 1.