
It was at the National Aquarium in Baltimore during a 2005 exhibit that my neices went to.  Yep, that them holding it.  Mom and I have no clue what it is, and nether do my sister (their mother) nor their dad.  Any ideas?  No use asking the kids about it, they don't know.