Mythical and Fantasy Creatures Logo
Ahazu
Ahazu a demon of the night.