The Witch of the West Is Dead Cast Sachi Parker Mayu Takahashi Ryô Nao Ômori Katsumi Takahashi Yûichi Kimura