http://youtu.be/sd2AdfM6bKY Just as google translator said, the festival was put on by an organizati

http://youtu.be/sd2AdfM6bKY

Just as google translator said, the festival was put on by an organization actually called Blood-Shitting Thrash. Tasty!

admin