Frilled Lizard Orphnoch

The Frilled Lizard Orphnoch is an Orphnoch appearing in Kamen Rider 555.