Kotomora
面食らう (menkurau) Japanese meaning: be bewildered | Kotomora