Death Snakes
The Death Snakes are snake-themed agents of The Death Lords during World War II.
Name:
Death Snakes
Publisher:
Aliases:
First issue:
The Liberty Brigade (2021) #1
No description