film still from a 2000s anime film depicting a grim reaper goddess, fantasy