Geo Location Information for 140.227.95.120 IP Address. The IP Address 140.227.95.120 is located at 35.6895 latitude and 139.692 longitude in Japan. Friendly Location for the IP Address is Tokyo, Tokyo, Japan, 105-0003
高田馬場の名画座、早稲田松竹です。今では数少ない名画座映画館として、ロードショー終了作品や過去の名作を厳選し二本立てで上映しております。