ID: New Hitcher

psyparrot

Member
Looks like some sort of worm...but other than that I'm not sure
Do the tubes have any openings with something sticking out?
 
Top