For design and detail description, please see Lamdamoon and its land

Classes

Sources