Super Mario All Star Collection - Super Star Plush, 6"

$14.99

Officially licensed plush imported from Japan.