Valkyrien Allstars performs in Osaka
Location: tba, Osaka, Japan
08.12.2009
Valkyrien Allstars heads out on Japanese tour