Who is santos from marvel?
Santos or Living lightning is a fictional superhero appearing in American comic books published by Marvel Comics. He first appeared in Avengers West Coast #63, published in October, 1990. The character was created by writers Dann Thomas and Roy Thomas and artist Paul Ryan.
Join Alexa Answers
Help make Alexa smarter and share your knowledge with the worldLEARN MORE