0
Wiki User
IMOPEC is a film company. The letters stand for Indie Movie Pekanbaru Community and they are based out of Pekanbaru, Riau, Indonesia.