Kotomora
ファロー鹿 (faroojika) Japanese meaning: fallow deer | Kotomora