Tennōzu Isle


Tennozu Isle refers to an area surrounding Shinagawa, Tokyo, Japan.