IMG_2147 Previous Next Published November 19, 2021 at 3888 × 5184 in Tamozawa Imperial Villa: not exactly a holiday cottage