Cast: Wakabayashi Jiei