New single release from Zazen Boys.