Japanese dictionary
ばかづら
foolish face; stupid look on one's face
Kanji details
・horse
・deer
・mask
・face
・features
・surface