Vocabulary

パーフェクトリバティー教団

Church of Perfect Liberty (religious group founded in Japan in 1924)

noun