The UK’s first human claw.

Amusement centre.

 

image