Be mesmerized by the beauty of Japan