Liked on YouTube: THE BEST SEGA ARCADE IN AKIHABARA!

Playasia - Your One-Stop-Shop for Asian Entertainment