A fairytale Japanese village that has restricted visits