No more mystery meat…

Hello, IHM? Can you tell me what’s in this hot dog?   Photo courtesy of Clarence Chan. Japanese says “Meat Information Hall/Center”, so translation is not incorrect – but why an info center?