1st Edition missprints on base set pikachu
It does not appear that this is a "Ghost Stamp Pikachu". I checked online and found several for sale that are slabbed and rated, but the "First Edition" marker looks quite different than yours, with parts of it missing:





Note that all of these genuine "Ghost Stamp Pikachu" cards are also Yellow Cheek Pikachu cards, so you are on the right track with it being a Ghost Print.