As he returned to YouTube after a year-long break, Kenshin said his new Monsters We Make series is a sci-fi thriller ...