Orange leech at Penang Botanical Gardens




I spotted this and I assume its a kind of a leech but it's orange in color! I have never seen this before. I found this fella whiking I was hiking up my regular hiking trail (just full of steps) from inside the Penang Botanical Gardens to 47 rest area.

Comments