AS15399 Wananchi Group AS15399

Eyeball. Announces 805 IPv4 and 2 IPv6 prefixes.