Re-arranged some rocks today and found this HUGE thing, is it a giant aptasia or some kind of weird coral....I am standing by with Joes Juice in a 10mL syringe