Taku Urabe, Kazuo Sawa – Toudou No Humiliation