Norichika Sato – Mirror of the World