iCreate is a production company based in Hachinohe, Aomori Prefecture, established in 2004. It works across film planning, distribution and promotion, video…
Creative, Design & Content · Hachinohe, Japan · Services: Video & Broadcast, Content & Live Streaming, Event Production, Event Management, Entertainment & Talent Booking, Marketing & PR