Maybe we could call the giant Einauger? Sorta German name?