NM62 Liz Osaka Castle is located 4-4-11, Tenma, Kita-ku, Osaka city, Osaka Osaka Osaka Japan 530-0043