Thank you for the translation.
Also those guys name (eagle, bat, eel), wouldnt these be aliases instead of their actual names?
I don't know how to differentiate between actual name and not, but if these are turned out to be aliases wouldn't it be better to translate them to English?