Mastercastle - Videos
Sakura
2011
This song is on the collection "Embrace The Sun", a benefit album for victims of the earthquake and tsunami in Japan which came out in June via Lion Music
2011
This song is on the collection "Embrace The Sun", a benefit album for victims of the earthquake and tsunami in Japan which came out in June via Lion Music