The Ochi exist. Furry monkey-like creatures of an orange-hued pelt with pronounced ears and huge dark eyes, the Ochi could ...