I actually found this site by accident as the site popped up looking for a friend of mine…its thumbnail definitely caught my attention:

one or more persons obscuring or augmenting any part of their body or bodies with record sleeve(s) causing an illusion

Some samples from the site:

Easily, time can be well consumed here.

Nice find! There goes my morning.