Purplezilla

Purplezilla or Williamzilla or Aftonzilla XI or Davezilla is a kaiju that made a appearance in Purplejira