I think these parrots may have been drunk! I was just a few feet away from them and thet didnt care.
He looks a little too happy to me. Maybe he was playing "hide and seeK" and was telling you that you were "it".
Looks like a great place to take some pics.