Just another "pride" flag

What's that green doin in there, LOL?