Japanese 'Predators TV' spot has hit the web!

All in worth in the end just to hear the narrator say 'Predators' in such a heavy accent. Predators is in theaters July 9th, 2010!