Clena-flex claw catcher crane machine at arcade in Tokyo, Japan

- Image ID: E034BT