Could it be Haploa confusa?