A department store in Japan. Noted for large branches in major cities, including one in Namba, Osaka.
Back