mfs worried about but used to sit on these as kids
were....were those bad?
That's a transformer box- they convert high voltage electricity to usable voltages. They're prone to exploding, and could discharge letha! amounts of electricity if sitting on it caused any of the grounding or insulating elements shifted too much.