I've never heard of Otter Pops either. That must be a Cali thing. Sound a little like Water Ices though.
Those are great photos of NYC. I'm from NY, but moved down to Philly 3 1/2 years ago for law school. If you ever have any questions about law school, let me know and I'll do my best to answer them.