King Lycaon

A Werewolf of Ancient Greek Mythology