necbot/1.0 (nec labs america)
All Hits From svext.nec-labs.com 184.108.40.206
I can find no info on this bot.
The IP is registered to NEC but its confusing as to why NEC has a bot. This might be banned later as we are not sure what it is.
OrgName: NEC Laboratories America, Inc.
Address: 4 Independence Way
Address: Suite 200