Goichi Suda
No More Heroes 3