Lee Yankou…

Lee Yankou and friends spot searching in Japan in “The Real Toughness Crew” video…