Screaming fighter from Sister Street Fighter
Sister Street Fighter offers a plethora of increasingly outrageous villains for Sue Shiomi and Sonny Chiba to plough their way through. My favourite from the line-up is this nunchuck-wielding screeching loon.