Valtorr is a demon in the Marvel Comics universe. The character first appeared in X-Men #12 in 1965.
Read more about this topic: Vargas (comics)
Valtorr is a demon in the Marvel Comics universe. The character first appeared in X-Men #12 in 1965.
Read more about this topic: Vargas (comics)