Del Brenta

The boss in Venezia, Italy

Rewards
Del Brenta Cane Sword