spiritual Turtle. .. Isn't this Donnie Darko? I've never seen it.