A 3D COMPANY MENiAC is a small media studio located in Helsinki, Finland.We produce 3D, Animations, Code and Games. BuyMeACoffee In Production Contact Us Company Copyright 2023 – MENiAC Oy