User blog comment:The Only Peeper Leviathan/What do YOU think is the most annoying thing in subnautica?/@comment-35680793-20180711210433/@comment-29559089-20180712085326

it is concept art made by Dina Pertsula. Not by Alex Reis!