Threat intelligence report for 114.23.94.119. Location: Christchurch, New Zealand · ISP: Voyager Internet Ltd.