actors: Tao Okamoto