Surreal kidneys.

Kidneys on Parade by Richard Russell

via Luck Devil 7