Super Impulse SKU: 30980

$6.99

World's Smallest playable Rubik's Cube!

Only 11 left!

No reviews