Homer Simpson XRay

Does anyone know who created this image?