This is why i like 21st century , because everything is possible :
SuperHeroes meets the Renaissance!