Unidentified insect 210531