1 spot
Mizuki Shigeru Road in Sakaiminato City is a 800-meter shopping street transformed into a yokai (supernatural creature)…