Some guy on zoanthid fanatics on Facebook is selling these as space monsters. I have serious doubts. What do you think? Sent from my iPhone using Tapatalk