renaissance painting of the legendary hero aaron carter battling the giant shaq