Quite a surprise to settle on Shreckensteiniidae.
There are only 5 species, none of them red.
Forewing-shape, antenna & leg spines do not match.
http://www.springerreference.com/doc...bid/90353.html
http://en.wikipedia.org/wiki/Schreckensteiniidae
TL Seow