a lot of arcade machines being played by really cute stuffed animals inside of a japanese arcade green white and red