For all those who know what this is from, hats off to you! This is from the anime/manga Senyuu. All of the yellow, tall, weird looking creatures are not camels, nor are they giraffes. They are....Nisepandas! As shown here, things are not always what they seem...