5-10-2011 Short, very awesome video

Got this video and text from a reader ,indeed awesome.

Subject: Short, very awesome video...watch and never forget!!!
Translated it means CHAI - The numbers of life