Demitri the Vampire, the starring character in Capcom’s Darkstalkers / Vampire series.
Black and red design.
Available on T-shirts
Demitri the Vampire, the starring character in Capcom’s Darkstalkers / Vampire series.
Black and red design.
Available on T-shirts