Found this guy's site earlier today. http://homepage.mac.com/tomity/
I don't speak any Japanese so I have a little trouble figuring out what's what, but there's some great pictures of Kieren racing and related stuff here and here.
Some cool pics of fixed stuff here.
Also some wierd stuff. Dura-Ace lockring watch. What appears to be a 2 cm frame with what might be FULL CAMPY RECORD! OMFG! OMG OMG! HI HI!
So yah, if you haven't seen it already, enjoy.