Looking up IP
123.48.142.249 — Chubu Telecommunications Company, Inc., JP — Very High (100%) | SikkerAPI