I received a polite email QSL Neverland Radio 1035 AM. With 100 Watt this LPAM (Low Power AM) station broadcasts from the city of Venlo, in the province of Limburg in The Netherlands. That is about 120 km SE from my location, and during day time their signal strength was low but without interference.
I couldn’t find a website for this station, but I found a YouTube channel on which they seem to run a live video when they are on the air. I received them between 14:21 – 15:00 h Dutch local time. According to MWLIST they are on air Saturdays only between 10 – 14 h UTC.

QSL Neverland radio 1035 AM Venlo The Netherlands
QSL Neverland Radio 1035 AM, Venlo