ぐうげき
Meanings
Noun
1. morality play; allegorical play
Kanji used
imply
idea
drama
Composed of
hidden meaning; symbolism; moral
drama; play; powerful drug