Kotomora
厩舎 (きゅうしゃ, kyuusha) Japanese meaning: stable | Kotomora