David Puerto

David Puerto, also known as Marduk, is a fictional cultist, and a minor recurring antagonist featured in comic books published by Marvel Comics. He is part of the mainstream Marvel Universe and is associated with the Doctor Strange line of titles. He first appeared in Doctor Strange #175 in December, 1968.