Can anyone confirm that this is an Alice in Wonderland picture? Many of the elements tend to trend in line with it (Walrus + Carpenter, possible Tweedle-dee and Dum and and plants with human features, White vs. Red Queen). Am I grasping at straws, or does this seem likely?