Kotomora
カラカラ (karakara) Japanese meaning: crested caracara | Kotomora