St. Peanutsburg

An american town featured prominently in Yo-Kai Watch 3.