What happened here?

Suyukaze on Aug. 11, 2007

Sorry for the delay
We all got lazy.
:D
BUT IT IS MADE OF KICKASS AND WIN