Mitch Larkin wearing superhero cape