A popular retro mall from the 80’s with a strange creature lurking at the background in 80’s synth wave colors.