The Daidogei World Cup is an international street performance competition held every fall in Shizuoka City.
This particular performance features two martial artists demonstrating some awesome fighting skills, while engaging in some shenanigans.
http://www.youtube.com/watch?v=P6mfYVqhCUs&feature=plcp