Yasuhito Hida Ju-on: The Beginning of the End Ju-on - The Final Curse Turtles Are Surprisingly Fast Swimmers