Kotomora
螟蛉 (めいれい, meirei) Japanese meaning: hornworm | Kotomora