スモールタウン
sumōrutaun

Noun

1. small town

Other forms: