Embarrasing Stuff Quest

Where is the red rock for the Embarrasing Stuff Quest. Pls help

I believe it’s on the elevated ground in the middle of the holon grasslands. It will be to the very left of it.

Can u please screenshot

If my memory doesn’t fail me, it’s here.

Thx so much!