アヒル あひるぐち
ahiruguchi

Noun

1. duck face; duck lips; facial expression where the lips are pursed and corners of the mouth raised — explanation

Other forms: