Vocabulary

サティアン

Aum Shinrikyo training facility

noun