I recently placed an order for some snails and crabs from reef cleaners and for a penny he sends you a random macro algae sample so I went ahead and ordered one

This is what arrived don't know what it is and I would like to find out I currently have it in my display and I would like to know if it's ok there or if I should move it into the refugium where I have some live rock and chaeto any idea guys?