Internet Content Rating Association
Internet Content Rating Association (ICRA) was an international non-profit organization with offices in the United States and the United Kingdom. In October 2010, the ICRA rating system, and the organization, was discontinued.
Source: Wikipedia — Internet Content Rating Association (CC BY-SA 4.0)