The responsibility for supervising and regulating gambling businesses in Alberta lies on the local gaming and liquor commission (also known as AGLC).
http://casinovip.pro/japan/ In its turn, the organization is comprised of two departments: the Corporation and the Board.