AS203020 HostRoyale

Unknown, registered in IN. Announces 1,677 IPv4 and 96 IPv6 prefixes.