That new character.....is it Freddie Mercury?