7,640 card shops across Japan
Every card shop.
One map.
Open CardGo and every card shop around you is on the map.
7,640 shops · 15 games · 5 languages · No account needed
7,640 card shops across Japan
Open CardGo and every card shop around you is on the map.
7,640 shops · 15 games · 5 languages · No account needed