Kotomora
太鼓虫 (taikomushi) Japanese meaning: dragonfly nymph | Kotomora