This stick insect was on the bathroom floor at the hostel I’m staying at, it’s nearly as big as my foot