owatonna

owatonna – n. a Japanese town built out of noodles

Leave a Reply