Kotomora
青蠅 (あおばえ, aobae) Japanese meaning: bluebottle fly | Kotomora