It was a holiday last Tuesday. It was Culture Day and it was very apt to visit a very "cultural" place called Meiji Mura.
Meiji Mura is a historical theme park in Aichi Prefecture. It's located in Inuyama, a place outside of Nagoya. It shows how Japan looks like a hundred years ago.