Picked up some sweet zoa frags today and found and extra critter holding on for dear life.......Can anyone tell me what it is and if its ok to put in my reef....

Thanks
Alfred