Kotomora
野に隠れる (やにかくれる, yanikakureru) Japanese meaning | Kotomora