ドウトクゲキ
Meanings
Noun
1. morality play
Composed of
morals; morality
drama; play; powerful drug