>>531740813
>>531741404
The middle one reminded me of pic related, but looking up pictures it's not the same.
Maybe just "inspired by" rather than actually traced.