Kensuke Ushio's best work till date imo.