London Powell

London Powell is a sweet youngest angel child of the Oh Shiitake Mushrooms. Her favorite color is pink.