Animated Japanese henohenomoheji face

HENOHENOMOHE is the romanization of the hiragana face drawn on scarecrows and shrine ghost dolls by children of Edo-period Japan. Today, the insignia has become Japan’s moniker of anonymity and mystery.