December 13. Russell Market. Shivajinagar. Bangalore. The lord watches in mysterious ways. More later.