Deep sea mermaids. .. Ah yes... Deep sea mermaids Ah yes