Kotomora
草屋 (そうおく, souoku) Japanese meaning: thatched hut | Kotomora