Charlotte Moxon is an alien based in New York City. She is known for her roles in short films, her fashion work, and her ability to gallop on all fours.