5.8 The Legend of Ochi Apr. 18, 2025 The Legend of Ochi IMDb: 5.8 2025 95 min 469 views There is no excerpt because this is a protected post. AdventureFamilyFantasy