Kotomora
猿子鳥 (mashikodori) Japanese meaning: rosefinch | Kotomora