I think its the Trumph Micro Cell ball. This Ball feels a little
spongy when you throw it but hits like a cannonball.
View page
The company 'Triumph Group' was founded by a group consisting of
both management and investors instead of a single individual. They
were founded in 1993.