Makoto Takahashi as Makoto Shinryu
Hiromasa Ougikubo as Self
Yuki Motoya as Self
Tony Laramie as Self