
they stopped in to visit one of their new arrivals, a second-cousin i think...

i'm not sure which one this is

The Pink Flamingos made a detour over this Mountain Range, i think somewhere near Japan?
They didn't give me any details.

Again, no details, but i think this is somewhere near Shanghai

Well, it seems like their final destination is the Westin Kauai Lagoons Hotel, wow, they aren't sparing any expense, eh? lucky birds!