Armor Avian

Armor Avian is a giant armored bird monster created by Toho and appears in the GodzillaVerse animated series, Monster Kid.