Tatsumi Nagasawa

Tatsumi Nagasawa (永沢 巽) portrayed the "Coated Man"/Elephant Orphnoch in episode 2 of Kamen Rider 555.