Troig/Legends

The Troig are a species of beings with two heads.