Telfer or not?

I've been scratching my head trying to get my website in a moderate acceptable level, so I'll post some scanned sketches. This have a certain likeness to the film the 5th element, expect form the monkeys and the large teeth. Her you also can see a reoccurring theme, the telfer (is this viable in English?) as found in this old Copper print I made while studying Design Tall towers is evidently something that also reoccurs