After walking MacRitchie last Monday, I found a red bump on my left thigh. Thought nothing of it, blisters start to form. Just applied tea tree oil and some ointment on it.
I was wearing long yoga pants that day. How did it bite me? Perhaps, when I was walking through the bushes or stopping to take pictures of insects in the rain forest?
Hope it’s not venomous! :p