
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.