User blog comment:LesStudios/Is this town modeled after a real place?/@comment-1030114-20150711201708

I now think that this town is probably what the guys in the industry call a pastiche - a feature which is derived from various things which are similar to it, similar to a parody but less satirical. I think that the set is a pastiche of various Japanese villages.