Hades, king of the demons

Legend of the Cryptids