スケアクロウ
Meanings
Noun
1. Scarecrow (DC Comics)