Pack stickers «Ochi»
Ochi is a mysterious creature from the world of A24's new film The Legend of Ochi. He's awfully cute and longs to return home to his mom. When Ochi doesn't like something, he hisses and may even bite. But he's a real sweetheart!