Magical watering can