Kotomora
茅屋 (bouoku) Japanese meaning: thatched cottage | Kotomora