Red Fox - Hokkaido, JapanRed Fox - Hokkaido, JapanRed Fox - Hokkaido, JapanRed Fox - Hokkaido, JapanRed Fox - Hokkaido, JapanDeer - Hokkaido, JapanDeer - Hokkaido, Japan