Vocabulary
ハエ取り
はえとり
catching flies; fly-catcher; flytrap; flypaper
noun