Ren YamazakiRen Yamazaki is a game designer for Grasshopper Manufacture.He was one of the designers and the director of No More Heroes: Travis Strikes Again, and the co-director of No More Heroes III alongside Goichi Suda.DirectorNo More Heroes 3Ren Yamazaki News