Creative concept! For some reason I think of India when I see this image.. the peacock, elephant and tiger all resembles animals of India to me