Ryo Taguchi

Ryo Taguchi (田口 亮) portrayed the "Bicycle rider"/Flyingfish Orphnoch in episodes 16 and 17 of Kamen Rider 555.