You can save this article by registering for free here. Or sign-in if you have an account. For those who obsess over anime, superheroes, cartoons, inventions, steampunk and comics, Ottawa is the place ...