Kotomora
ガガンボ (ががんぼ, gaganbo) Japanese meaning: crane fly | Kotomora