Mirror Creatures

Several enemies appear in Mirror in Castlevania.