That's not a BTA. I'm not sure what it is, but it's not a BTA. Maybe some type of shroom??????
the way tentacles are coming off other tentacles makes me think a green fuzzy mushroom?.. but i could be incredibly wrong..
My rice and mushrooms ball up like that when they catch something... wouldn't rule out it being a mushroom or ricorida of some type.
giant hairy mushroom , looks like it was on the bottom of the box on the ride over though...
St. Thomas Mushroom is a good guessCould be like a St. Thomas ric?