Also, at the left and right edge of the pic there is faint text "she wants a rocket ride" lyrics from KISS song "Rocket Ride"
Dont quite get the connection between picture contents and KISS song, either
Quite like the song, never thought this would lead me down the KISS rabbit hole