sp

Unknown species from a cave in China.