I guess this is a delicacy in the philippines. (not photoshopped)