ツァラトゥストラ
tsaratusutora

Noun

1. Zarathustra; Zarathushtra; Zoroaster