Hyper-realistic documentary food photography set in a snowy winter onsen street in Hokkaido,  Japan. A traditional wooden...