I have some ideas..... when I saw this one I thought 'oh yeh, I have that somewhere, it'll come to me soon'... but now I cannot for the life of me remember where i've seen it, or what it's called.
![Roll Eyes ::)](https://www.autopuzzles.com/forum/Smileys/default/rolleyes.gif)
This is one of several frustrating puzzles that are current at the moment.
to save it being an easy meal for a pro, i'll make some guesses
Based on DKW?