Mythical and Fantasy Creatures Logo
Behemoth
Behemoth is the demon of beastly strength.