Black Sea Devil

Black Sea Devil, a scary underwater predator and worst enemy of moray eel.