CULTURE
Capcom’s First US Pop-Up Store Is Coming to Los Angeles
Capcom will open its first US pop-up store in Los Angeles this month, offering merchandise including Capcoron plush toys and T-shirts.
First seen 4d ago1 source covering
Your late night window into anime, games, manga, and culture.