Naoki Sato – The legend of rose