Shingo Yanagisawa

Shingo Yanagisawa (柳沢 慎吾) played Mimihiko in Cho Kamen Rider Den-O & Decade Neo Generations: The Onigashima Warship, he previously appeared in episode 15 of Kamen Rider Decade.