It is XD OMG VHS!!!!! You used to dread taking the tap out and it being followed by lots of unraveled film ha ha
The mould should be easily found if googled XD I don’t like to say or else there will be skulls EVERYWHERE LOL xx