Рет қаралды 911
Team Retro
The Capcom Store in Tokyo is located in Shibuya in the PARCO building. It's a must visit.#videogames #gaming #shortsvideo #shortsviral