Vintage JVC DC-7L Boombox Ghettoblaster - Turntable Record Player, Tape & Radio
It measures approx 73cm long and 23cm tall.
Found in a recent house clearance, the radio and record player seem to work well. The cassette part won't eject, so I can't test the player - so that part needs fixing.
It's very heavy! It has some general dirty marks and wear but would probably clean up well.