ソウアンフウチャシツ
Meanings
Noun
1. rustic tea house made out of a thatched hut
Composed of
thatched hut
method; manner; appearance; air; tendency; folk song (genre of the Shi Jing)
tearoom; tea house; tea-ceremony room; tea arbour; tea arbor