Kotomora
ハゲワシ (hagewashi) Japanese meaning: Old World vulture | Kotomora