Robin Glenn is a deposed alien princess who lives in upstate New York with her 2 daughters. She spends her time trying to reduce her carbon footprint and arguing with her unreasona...view moreRobin Glenn is a deposed alien princess who lives in upstate New York with her 2 daughters. She spends her time trying to reduce her carbon footprint and arguing with her unreasonable dog. While she sometimes runs away with her imagination, this Navy veteran blends in with her human neighbors by working as a Registered Nurse during the day.view less