So, I have a friend who has these little sticky blue people things, she wants to find more of them buy but I have no idea what to call them or where to look. Maybe someone here could help me identify these?
"Sticky wall climber" or "sticky wall tumbler"
I think they're the things that you throw against a wall and they tumble end-over-end down the wall. I had a Spider-Man one once. Good times.