Music video directed by Ryouji Yamada for the song Trepanation by millennium parade.
No description available.