Society Celebrating Japan in Bengaluru February 15, 2012 Bhavani Bhaskar Try on a Kimono or watch the elaborate tea ceremony at the Japan Habba on February 19th