video Trauma Techno Pop band “URBANGARDE” Reveals New Music Video “Sakura Memento” 10 years ago Favorite this!