Impudent Vixen Cast Mako Midori Toyozô Yamamoto Takashi Shimura Kyôsuke Machida Kenji Ushio Gôzô Sôma