Wow, they managed to keep it down to the last day, and they leaked it themseves? So that pretty much points to the fact that lankku will be announced tomorrow, the name will be N9 (probably marketed as meego - weAreMeego twit suggests that), and the developer device will be immediately available (as suggested by nokia conversations)
Furthermore, the consumer device will be available shortly for a subsidised price of 50 euros, WP7 will turn out to be just a camouflage for the MeeGo strategy announced tomorrow ('Ballmer' was just OPK in a mask) and Steve Jobs will announce that iPhone 5 will dual boot iOS and MeeGo.
Blah. Operating system listed is Symbian^3. The specs look like a direct copy of the old (and wrong) spec from GSM Arena (now updated to be a bit more realistic).
Edit: oh, it's Indian rupees. Well, that's much better. I certainly trust a supplier in India who has got the OS wrong on the listing to supply me with a dev-only device which hasn't been announced yet. Although US$666 is a realistic number