Kotomora
螟虫 (zuimushi) Japanese meaning: pyralid larva | Kotomora