a lot of arcade machines being played by really cute stuffed animals inside of a japanese arcade