Talbot’s live video from the show in Tokyo

Yep. It’s in quite bearable quality. The entire show, filmed on December 3rd, 2011, at the club Moon Step in Tokyo, Japan. This was one of the eight shows of our Japan tour – “Tour de Ninja 2011”.

Enjoy.

 

Part 1:

 

Part 2:

 

Tour poster: