Scaly, horned, sharp-toothed with strange red or yellow eyes – these aren’t fantastic beasts from the Harry Potter world, but real creatures caught by a Russian sailor. And social media are completely abuzz.

The photos which sometimes look like drawings of some absurd creatures, have been released by Roman Fedortsov, a sailor who works on a trawler in the Barents Sea.