£2.65
In stock
A creature of great strength, a giant 20% bigger than a man, but several times stronger!