Izzie Popp Izzie Popp is an actress of mixed ancestry who is known for Space Boobs in Space (2017). Continue reading →