More proof of giants ?