About 8cm in length. Dark-brownish body with a red tint. Carrying a cockroach.
Found in a hostel cabin in Lanquin, Guatemala. Very hot and humid area, nestled in the mountains, sitting beside a river.
Lat: 15.57, Long: -89.97
Spotted on Mar 23, 2012
Submitted on Apr 26, 2012
No Comments