What is the following style of illustration called? I've searched with Isometric Illustration but there seem to be various types of it. Is there a specific name for this one?
isometric design/illustration is right you can also search for perspective illustrations
We're looking for long answers that provide some explanation and context. Don't just give a one-line answer; explain why your answer is right, ideally with citations. Answers that don't include explanations may be removed.