Ricky Mena: Spider-Man Fights Cancer 03-09-2017 Share This Video Link was copied! Not all heroes wear mask, but sometimes they do. Meet Ricky Mena, the man behind Heart of a Hero. Technology Contributor Caleb Kinchlow Reports. DIGITAL DOWNLOAD TECHNOLOGY SHOW: