Found this on the river bank. No idea what it is, but it looks cool.
Tres Piedras, Costa Rica -- 1/10/2010