After having skirmished with a number of dangerous monsters on her home dimension, Star Butterfly arrives on Earth in the town of Echo Creek to live with the Diaz family.
Star Butterfly arrives on Earth in the town of Echo Creek. This is to live with the Diaz family. Star Butterfly is having skirmished with a number of dangerous monsters on her home dimension.