definitely looks like aiptasia to me. i'm not an expert either, but when i had a breakout about 3 months ago i tried hot water and joes juice with no results. however, i bought 4 pepermint shrimp about 2 months and haven't had a problem since let alone see one. i personally prefer the natural method to get rid of a nuisance. just my .02 best of luck to you.