Drinking a Megalixir restores 150 HP to all of Mario's party. This item is much more useful than the Froggie Drink and Elixir. Megalixirs can be purchased at the item shop on Tadpole Pond after getting the Tenor Card. It can be then purchased with that card for 60 coins. However, if Mario has a Soprano Card, he can purchased Megalixirs for 60 coins.