Ratu Anai-Anai, Penguat Tenaga Batin?