Kotomora
ハエ取り (はえとり) Japanese meaning | Kotomora