Ginji the Slasher

2003