ContactApr 1, 2025Information Technology Center (Kashiwa II) 3F T307, 6-2-3 Kashiwanoha, Kashiwa, Chiba 277-8582, JapanLast updated on Apr 1, 2025