Spider Orphnoch

The Spider Orphnoch features as a Boss in Kamen Rider Buttobasoul.