Tethea or (DENIS & SCHIFFERMÜLLER, 1775), Drepanidae, ID 74860