Actually, I had a chat with the Tetsuya Mizuguchi( Sega rally, Space Channel 5 and this game amongst others) at E3 last year.
H used to be a friend of Michael Jackson and incorporated him in a few of his games(check out Space Channel 5 and Space Channel 5 2 for Space michael for instance)