japanese commercial for bazilla

japanese commercial with sebastian bach promoting angel down and giving shout out to all his peeps over seas! Im BACH and its unbelievable.