Anyone know what this is? I thought maybe Aiptasia at first, but my peppermints took care of all the Aiptasia I had within 6 hours of putting them in the tank. They leave this thing alone..