The Pinballs are another excellent guitar based rock band from Japan. The first track is from their second album 100 Years On A Spaceship, and the second track, Ten Bear, is just as kick ass.

The Pinballs are another excellent guitar based rock band from Japan. The first track is from their second album 100 Years On A Spaceship, and the second track, Ten Bear, is just as kick ass.