どうとくげき
Meanings
Noun
1. morality play
Kanji used
roadway
virtue
drama
Composed of
drama; play; powerful drug