Hitchhikers and "ID Please"
Brought this torch home today, just moved it into the tank (after acclimating and dipping) and I noticed this coming out of its mouths! feather duster worm? They appear to exist symbiotically, the torch was gorgeous in the store. Just want to verify this is what I'm dealing with.