Black Mechagodzilla

Black MechaGodzilla is a kajiu made the xillans from Godzilla Island.