Kotomora
ハナアブ (はなあぶ, hanaabu) Japanese meaning: hoverfly | Kotomora