Okay after making this post I realized so many people don't know where giraffe is, so wtf do y'all call it?
The spot I'm referring to is here. (The spot with the giant ahh giraffe). So what do yall call it?
https://strawpoll.com/7MZ0k2Q1rgo
pls let me know wtf else to call it, or even if u ever refer to it at all