CommentStreams:8f2125bca85c0a64d7596b4a10443dd6
From The Lost Media Wiki
Just now seeing this! I have no idea what the concept was supposed to be! I think they were just going for a weird/silly vibe for it based off all the photos available.