So, apparently, 8 is China's lucky number, the Olympics began on 8/8/08, Micheal Phelps has won 8 gold medals in a single Olympics. It's all eights this year, I guess.
Axel is number 8 in the Organization. Coincidence? Yea, probably so. Oh, here's a better pic of the "Icon waiting to happen"(From KH Insider):