Kotomora
蝿取り紙 (はえとりがみ) Japanese meaning | Kotomora