Do you like trains? This one might leave you thunderstruck.

Elekilocomotive (Wattrain)
[ Normal Spell ]
You can only use each of the (1) and (2) effects of this card’s name once per turn.
(1) Add “Watt” cards with different names from your Deck to your hand, except “Wattrain”, up to the number of Thunder monsters with different names you control.
(2) If this card is in your GY, except the turn it was sent to the GY: You can banish this card; Special Summon as many “Watt” monsters with different names as possible from your hand.