Kotomora
部屋住み (へやずみ, heyazumi) Japanese meaning | Kotomora