Feeling Lucky Inc.

Feeling Lucky Inc. is the Illyrian company that controls La Cueva's gambling activities, such as the Casino and the Lottery games as well as other adjacent activities.