Labyrinthian

Spirited - Honorable - Mysterious