Tokyo Strangler

2006