"Toho Chofu Sports Park" appears in Sorairo Utility (EP1). Location: Chofu, Tokyo, Japan. Sorairo Utility has 16 registered pilgrimage spots across 9 cities.