The Kumbasara Koodu or Confessional of Champakulam Kalloorkadu Marth Maryam (St. Mary's) Basilica in Alappuzha.