Tweet

Replying to @darintenb

in Sakae you can see Oasis 21 (空中庭園) and the TV tower. Not much else to see. Tokugawa-en is prolly the best.

(original)