Games Other Content GIANT Squishmallow Human Claw Machine! Channel: Arcade Matt • Sourced: Arcade Matt • Published 2 years ago