Its Phantom Star VSTAR Ability allows you to discard your hand and draw 7 cards - thats a Professors Research [Celebrations] baked into the card
This may not seem like the creepiest card in comparison to creatures like Giggling Skitterspike, but thats until you notice everyone in the portraits is screaming
However, that can be a small sacrifice as you've now netted yourself 2SP (though you actually earned 3SP on that turn you had first needed to spend 1SP to play that card
Doing so allows your Lab monsters to easily dodge interaction, but more importantly, you can grab back Sharvara on their turn, which leads to some nifty set-ups to gain extra interaction with Lady and friends
Charizard cards in general tend to rack up a good sum, but given the vintage nature of the card, a Base Set Charizard is often sold for about $20,000 USD for a PSA 9 card
Cards similar to Scroll Rack include Storybook Ride