Kotomora
虻 (あぶ, abu) Japanese meaning: horsefly | Kotomora