Hi all. I hope I came to the right place.
I found a video of some kids opening up these ... toys(?) or things that have toys in them.
Link removed - admin
I've never seen them before. I'm in the U.S., so is this something from overseas? And can you get them here?