This card has still left me smiling since I received it earlier in the week. I do mean this sincerely, it is the oddest card I have received to date! It appears to be an ad-card for an art exhibit through China known as Floating Zoo. I'll be honest I haven't really looked through the link yet to read and learn more. For now, I am busy with chuckling at this wacky giraffe!!!