Scooter based on a Twin Peaks character? [video]

I admit it might be a coincidence but look at the resemblance! https://youtu.be/F3IWuzH5Eys