Kakkakuyil Background