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