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
4 | 1 vote |

Chains
2013

Directed by: Mastercastle
Album: On Fire
7 | 2 votes |