View Full Cast Tadanobu AsanoSelfSuguru TakeuchiSelfAkio JissojiSelfHisayasu SatōSelfAtsushi KanekoSelf