Armor Avian

Armor Avian is a giant armor bird kaiju that appears in the series finale of Monster Kid.