Twizzlers
Twizzlers was a type of candy from the planet Earth during the 21st century.

In 2024, there were strawberry flavored Twizzlers in the vending machine at Clinica Las Mariposas near MacArthur Park in Los Angeles. ()

External link
 

Earth foods