Hey guys! I've come to japan on holiday (currently staying in shinjuku) I took a trip down to akihabra and couldn't find any street fighter machines!??! I could only find 1 tekken machine in those big sega arcade towers. Maybe i just suck at searching.
Where are the best places to play third strike in tokyo, kyoto and osaka??? Thanks!!!