Kotomora
畜舎 (chikusha) Japanese meaning: livestock barn | Kotomora