Don't know that it looks so much like any of those but it's still so tiny...about a cm right now and the other one i cant get a great view of. I'll hope its the orange ball or feather duster for now and if it's aptasia, hopefully my peppermint shrimp will find it...