Mantra

I do not know how to use mantra myself, but from what I heard I imagine that mantra is the ability to listen for the various sounds that a person's body makes. I heard that they can predict a person's next move by listening. With training the range of Mantra can be increased. Mantra is an ability some Sky Island natives are born with. Whether it can be learned is debatable. Gon Fall says that it can be trained, implying that it is a learnable skill, but Aisa was born with it and is unable to control it at all, implying that it is an inherant power. It allows the user to detect people at a distance without knowing they are there, making it an excellent skill for planning battles. A fully trained user can predict a person's movements as well as their feelings. However, a user with this ability cannot detect a person inside another living thing or something that is not being mentally controlled something which Luffy used to his advantage against Eneru (By using ricochet from his punches to strike Eneru).

It first appeared when Satori used it when Sanji, Luffy and Usopp went through the Ordeals of Spheres. Aisa is the only known Shandian who has this ability and it served as plot point when she helps Luffy locate Eneru. In the past, it was suggested that two of the Shandians priest had previousy carried the ability. The first was a dying priest who said he heard "the voice of god" telling him to "Spill blood on the alter" to kill the disease by sacrificing their most beautiful woman. The second time was when another priest declared he could no longer hear God's voice.

The mantra in each priest and Eneru was displayed in different fashion. Eneru's mantra was the strongest as the ability was enhanced when combined with his Devil Fruit 'Goro Goro no Mi'. Eneru explained that he could send out sonic waves to gave himself a radar-like sense of everything around him. Satori was the weakest, proven that he could not tell Luffy was behind him, Satori's brothers Hotori and Kotori lacked any form of mantra.

First Appearance: Chapter 246; Episode 160