Kotomora
放牧場 (houbokujou) Japanese meaning: pasture | Kotomora