The ninja's comeback will never end

Link : http://user.pa.net/~chrisfry/ninja