TERRAWAKE Fresh Home Brewed Worm Tea Fresh Home Brewed, the only way to ensure Maximum Benefits. All Natural, Nothing Artificial is ever added to TERRAWAKE Worm Tea Don't settle for less than fresh.