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