HawkeyeNFO 4 months ago [hidden] I think Eternity Larva is a Bagworm Moth larva in this case. 0 Reply Copy ID Copy Link
"Minomushi" Term for the Bagworm Moth larva, members of the Psychidae family of moths, whose larvae build protective cases out of leaves and other materials.