Mario Sports Superstars launches March 24 in North America

Amiibo card packed in for a limited time.