View Full Cast Kenshiro TerajiSelfHiroto KyoguchiSelfShuichiro YoshinoSelfMasayoshi NakataniSelfJonathan GonzalezSelf