peztralia
TWO HEADED CAMEL. Or one giving birth to another one... I may never know.