Castlevania (NES)

Screenshot 18 of 28

Castlevania NES The hunchbacks are the most annoying enemies in the game.

The hunchbacks are the most annoying enemies in the game.


Contributed by Chagall77 (1691) on Jul 08, 2008.