Secret Garden

The Secret Garden is an anime location in Heroes: Latios and Latias.