Found these guys (once i got home of course) on my most recent zoe purchase. i thought they were aptasia at first but now i'm not so sure. Any input?
http://reefcentral.com/gallery/showphoto.php?photo=211040&papass=&sort=1&thecat=500
http://reefcentral.com/gallery/showphoto.php?photo=211040&papass=&sort=1&thecat=500