File:Orochi 02.png

Orochi Douji and Hime and Ibuki from Kamen Rider Hibiki & The Seven Senki.