Purity Canyon

Purity Canyon is an anime location in Mewtwo Returns.