Striatochrista fasciata explained

Striatochrista fasciata is a species in the moth family Erebidae, found in Southeast Asia.