Akira Morikawa, the former CEO of Line, has a new video startup called C Channel which launched yesterday. The company aims to be a lifestyle magazine, video website hybrid that focuses on content relating to fashion, food, pop culture, and travel, and it just raised around $4.1 million from a number of investors to help do so.