Latimeria Looking at some photos of luna moth pupae on Google, this very well could be one. I still can't say for sure, however.
Comments (1)