The only thing I have been able to find out about it is this picture:
Does anyone know anything about this? If it's real or fake? I've been very curious about this since I found it on google images, but that's all I've found after searching it awhile. If you know anything it'd be appreciated, thanks.