Hola ! Welcome :)
Under Construction! But...
You guessed it right.! Indhuja Pillai @ IP is the Weird Girl Wired. Indhuja.com / IndhujaPillai.com will be ready in a jiffy.
In the meanwhile, feel free to visit
Fact: "Pillai" was never the last name of Indhuja. It does not signify the caste, but was added to add more uniqueness.