Leo (Star Street)

Leo is a brave and fearless pink big-nosed creature.