Submitted by loveweno on 1 month 1 week ago Link Team Ninja Founder Tomonobu Itagaki Passes Away at 58 team ninja founder tomonobu itagaki passes Complain Log in or register to post comments