The Legend of Ochi

"The Legend of Ochi" is a fantasy adventure film about a young girl named Yuri who lives in a remote village on the island of Carpathia, where she is taught to fear a creature called the Ochi