Psychovultures, also known as Vultura Insanus are flying reptilian that appeared in Kong: Skull Island. The Psychovultures have a subspecies known to Monarch, simply known as Leafwings, or Icarus Folium.
Psychovultures, also known as Vultura Insanus are flying reptilian that appeared in Kong: Skull Island. The Psychovultures have a subspecies known to Monarch, simply known as Leafwings, or Icarus Folium.