ハイイロノノウサイボウ
Meanings
Expression
Noun
1. little grey cells (in reference to Hercule Poirot's catchphrase); intellect; brainpower
Composed of
grey; gray; ashen