Kotomora
サシ (さし, sashi) Japanese meaning: blowfly larva | Kotomora