You are viewing a single comment's thread from:RE: Osaka, Japan. Americamura VLOG Life in Japan.View the full contextjobayer (28)in #travel • 7 years ago this place is very nice
Yea def one of my favorite spots in Osaka!