Can you live in this small Japanese town?