Hi folks, I am currently running around Limsa Lominsa, and I am seeing this, what I think is a big green cactus thing, with a bunch of billboards.

Just curious whats going on. Its really nice at night with all the balloons floating.

Looked around for maybe an npc that might explain, but didnt find one.

Thanks