20 May 2012 at 6:15 am
#8745
The only place I'd seen leeches in Hong Kong was near the top of Tai Mo Shan; one or two tiny ones.
Seen a field guide illustrations of buffalo leeches, which look alarmingly big
Maybe one of the way less welcome creatures that can "return" as more forests grow again…