Marvel

Superheroes! In the immortal words of Mr. Stan Lee, "Nuff said!"