I came across this giant while looking for a spot to 'relieve' myself in a "man-made forest" on the island of Bohol. Legend says, you find one of these creatures, you better let it go...OR ELSE! That I did :-)
© 2004-2010 Sam_Charupakorn