The castle is the biggest tourist attraction in Osaka, Japan. Go check it out, meet locals and other tourists, then go out for drinks OSAKA STYLE!

Enjoy the 1-minute vlog.

AloJapan.com