Toooudoooushaaa♪ A typo for 是無等等呪 ("zemutoudoushu"), a portion of the Chinese version of the Heart Sutra meaning "the highest mantra".