Kotomora
ハゲタカ (はげたか, hagetaka) Japanese meaning: vulture | Kotomora