Kotomora
イトトンボ (itotonbo) Japanese meaning: damselfly | Kotomora