SukanyaDatta Back crawler. Probably larva of Rhinoceros beetle. 1) http://bugguide.net/node/view/366451 2)http://bugguide.net/node/view/139538/bgimage and this is my spotting from India (pretty similar though) 3) http://www.projectnoah.org/spottings/1569926005
Comments (1)