The skeleton of this giant was discovered in November 2017 in a cave in Krabi (Thailand).