Giants are normal sized humans but they got named ‘Giants’ due to being big compared to Rubbers.
Even though they are named Giants, the scientific name of giants is still Humans.
Giant’s live in peace with rubbers and do not have any hatred or ownership over wild rubbers. Giants are fully aware of locations.