Shoichiro Akaboshi

Shoichiro Akaboshi (赤星 昇一郎) played the Phantom Manticore in episode 17 of Kamen Rider Wizard. He previously portrayed in .