I keep seeing the space mermaid concept coming around again lately, so I dug up these drawings from