Vocabulary

グリーンマン

green man; representation of a face surrounded by or made from leaves

noun