This is the secret session video for Triune Gods somewhere in Japan 2011. Sacred Forest is from the debut album “Seven Days Six Nights”. Directed by Naoto Amazutsumi / Camera by Daisuke Oya
This is the secret session video for Triune Gods somewhere in Japan 2011. Sacred Forest is from the debut album “Seven Days Six Nights”. Directed by Naoto Amazutsumi / Camera by Daisuke Oya