Any Idea What This Is?

So we discovered a new species or something on a hike to the beach... I hear Costa Rica and Panama are great places to study biology and all, but any ideas what this new creature might be?

1 comment:

jk.crumrine said...

Your Uncle Jason had heard about these through a BBC news report not too long ago. If you search on Google for "spheres Costa Rica" you'll see lots of things about them. Even a wikipedia post. Happy Easter Kate! Love Aunt Janna