Cloud Ten Pictures
From the Audiovisual Identity Database, the motion graphics museum
Cloud Ten Pictures is a Canadian film production and distribution company located in St. Catharines, Ontario, Canada that specialized in producing "end times" Christian films.