A rather large jumping spider found at a hill forest reserve in Johor.