Giant hand