Old Shore Wharf

Old Shore Wharf is an anime location in Mewtwo Strikes Back.