Vocabulary

アレゴリー

allegory

noun