File:RisoAdachi.png

Riso Adachi from Kamen Rider Hibiki, Episode 2: The Howling Spider.