[Daigaijin (Kagemusha)] Marie in the Woods