Big Echo

Big Echo

one of the biggest karaoke box chain in Japan. you can find various songs in…