ForestDragon I agree with LuckyLogan on the ID suggestion. Haploa confusa looks like the closest match! Nice find!
Comments (2)