While hiking through some tea field in the mountains of central Japan I found Japanese Mountain Leech (Yama Biru) waiting in ambush along the trail.
Posted in Uncategorized
While hiking through some tea field in the mountains of central Japan I found Japanese Mountain Leech (Yama Biru) waiting in ambush along the trail.
Posted in Uncategorized
thats for sure, brother
By: Marciexy on March 24, 2008
at 4:16 pm