Post Thumbnail

Cap Bar, Capcom's bar in Shinjuku, Tokyo, is set to open Jan. 25, complete with game kiosks, a Capcom merch store and a Capcom-themed menu -- including the following four teaser dishes: - Ace Attorney pasta and rice - Monster Hunter allaculte and meat - Devil Kings salad and soup - Res...

3 years ago 0 Comments
January 15, 2012 at 9:00PM