Previous ImageAvittatur Boddhisatva.2 Boddhisatva idol recovered from Ayyanchira pond in Avittatur in late 2014. Photo by Abi Tumboor. Now in state archeological museum Thrissur.