Apparently only seen in Lembeh !
YouTube - Unknown Critter.mp4
And it wasn't just us - apparently they've been spotted on other sites too .....
Its a chloeia flava or fire worm !
YouTube - Unknown Critter.mp4
And it wasn't just us - apparently they've been spotted on other sites too .....
Its a chloeia flava or fire worm !