Crab Orphnoch

The Crab Orphnoch is a monster in Kamen Rider 555, appearing in two episodes of the series.