Kotomora
馬小屋 (うまごや, umagoya) Japanese meaning: stable | Kotomora