Mega Marbles - EARTH MARBLES NET (1 Shooter Marble & 24 Player Marbles) Made by Mega Marbles; Mega Marbles is a United States based company; parts are sourced from Mexican producers Mega Marbles part number 77356; UPC 754316773560