I wouldn't say 'giant' - how do we know what size a real Wappu is? They could be similar to the Giant Sloths of a few thousand years ago.