I've got a little magic at the tips of my fingers and it's called the Mini Marvels Silicone Marvelous Teaser.
This easy-to-use, rechargeable massager fits perfectly in the palm of your hand and is meant to sit between your index finger and middle finger. It features 10 functions of intense vibration, pulsation and escalation. It's security travel lock feature gives you peace of mind when taking it on the go.
Complete charge in 2.5 hours - runs 50 minutes on high speed and 4 hours on low speed.