|  | const characterMakers = [];
function makeCharacter(info, viewInfo, defaultSizes, forms) {
    views = {};
    Object.entries(viewInfo).forEach(([key, value]) => {
        views[key] = {
            attributes: {
                height: {
                    name: "Height",
                    power: 1,
                    type: "length",
                    base: value.height
                }
            },
            image: value.image,
            form: value.form,
            name: value.name,
            info: value.info,
            rename: value.rename,
            default: value.default
        }
        if (value.weight) {
            views[key].attributes.weight = {
                name: "Mass",
                power: 3,
                type: "mass",
                base: value.weight
            };
        }
        if (value.volume) {
            views[key].attributes.volume = {
                name: "Volume",
                power: 3,
                type: "volume",
                base: value.volume
            };
        }
        if (value.capacity) {
            views[key].attributes.capacity = {
                name: "Capacity",
                power: 3,
                type: "volume",
                base: value.capacity
            }
        }
        if (value.preyCapacity) {
            views[key].attributes.preyCapacity = {
                name: "Prey Capacity",
                power: 3,
                type: "volume",
                base: value.preyCapacity
            }
        }
        if (value.energyNeed) {
            views[key].attributes.capacity = {
                name: "Food Intake",
                power: 3 * 3 / 4,
                type: "energy",
                base: value.energyNeed
            }
        }
        if (value.extraAttributes) {
            Object.entries(value.extraAttributes).forEach(([attrKey, attrValue]) => {
                views[key].attributes[attrKey] = attrValue
            })
        }
    });
    return createEntityMaker(info, views, defaultSizes, forms);
}
const speciesData = {
    animal: {
        name: "Animal"
    },
    dog: {
        name: "Dog",
        parents: [
            "canine"
        ]
    },
    canine: {
        name: "Canine",
        parents: [
            "mammal"
        ]
    },
    crux: {
        name: "Crux",
        parents: [
            "mammal"
        ]
    },
    mammal: {
        name: "Mammal",
        parents: [
            "animal"
        ]
    },
    "rough-collie": {
        name: "Rough Collie",
        parents: [
            "dog"
        ]
    },
    dragon: {
        name: "Dragon",
        parents: [
            "reptile"
        ]
    },
    reptile: {
        name: "Reptile",
        parents: [
            "animal"
        ]
    },
    woodpecker: {
        name: "Woodpecker",
        parents: [
            "avian"
        ]
    },
    avian: {
        name: "Avian",
        parents: [
            "animal"
        ]
    },
    kitsune: {
        name: "Kitsune",
        parents: [
            "fox"
        ]
    },
    fox: {
        name: "Fox",
        parents: [
            "mammal"
        ]
    },
    pokemon: {
        name: "Pokemon",
    },
    tiger: {
        name: "Tiger",
        parents: [
            "cat"
        ]
    },
    cat: {
        name: "Cat",
        parents: [
            "feliform"
        ]
    },
    "blue-jay": {
        name: "Blue Jay",
        parents: [
            "corvid"
        ]
    },
    wolf: {
        name: "Wolf",
        parents: [
            "mammal"
        ]
    },
    coyote: {
        name: "Coyote",
        parents: [
            "mammal"
        ]
    },
    raccoon: {
        name: "Raccoon",
        parents: [
            "mammal"
        ]
    },
    weasel: {
        name: "Weasel",
        parents: [
            "mustelid"
        ]
    },
    "red-panda": {
        name: "Red Panda",
        parents: [
            "mammal"
        ]
    },
    dolphin: {
        name: "Dolphin",
        parents: [
            "mammal"
        ]
    },
    "african-wild-dog": {
        name: "African Wild Dog",
        parents: [
            "canine"
        ]
    },
    "hyena": {
        name: "Hyena",
        parents: [
            "feliform"
        ]
    },
    "carbuncle": {
        name: "Carbuncle",
        parents: [
            "animal"
        ]
    },
    bat: {
        name: "Bat",
        parents: [
            "mammal"
        ]
    },
    "leaf-nosed-bat": {
        name: "Leaf-Nosed Bat",
        parents: [
            "bat"
        ]
    },
    "fish": {
        name: "Fish",
        parents: [
            "animal"
        ]
    },
    "ram": {
        name: "Ram",
        parents: [
            "mammal"
        ]
    },
    "demon": {
        name: "Demon",
        parents: [
            "supernatural"
        ]
    },
    "cougar": {
        name: "Cougar",
        parents: [
            "cat"
        ]
    },
    "goat": {
        name: "Goat",
        parents: [
            "mammal"
        ]
    },
    "lion": {
        name: "Lion",
        parents: [
            "cat"
        ]
    },
    "harpy-eager": {
        name: "Harpy Eagle",
        parents: [
            "avian"
        ]
    },
    "deer": {
        name: "Deer",
        parents: [
            "mammal"
        ]
    },
    "phoenix": {
        name: "Phoenix",
        parents: [
            "avian"
        ]
    },
    "aeromorph": {
        name: "Aeromorph",
        parents: [
            "machine"
        ]
    },
    "machine": {
        name: "Machine",
    },
    "android": {
        name: "Android",
        parents: [
            "machine"
        ]
    },
    "jackal": {
        name: "Jackal",
        parents: [
            "canine"
        ]
    },
    "corvid": {
        name: "Corvid",
        parents: [
            "passerine"
        ]
    },
    "pharaoh-hound": {
        name: "Pharaoh Hound",
        parents: [
            "dog"
        ]
    },
    "skunk": {
        name: "Skunk",
        parents: [
            "mammal"
        ]
    },
    "shark": {
        name: "Shark",
        parents: [
            "fish"
        ]
    },
    "black-panther": {
        name: "Black Panther",
        parents: [
            "cat"
        ]
    },
    "umbra": {
        name: "Umbra",
        parents: [
            "animal"
        ]
    },
    "raven": {
        name: "Raven",
        parents: [
            "corvid"
        ]
    },
    "snow-leopard": {
        name: "Snow Leopard",
        parents: [
            "cat"
        ]
    },
    "barbary-lion": {
        name: "Barbary Lion",
        parents: [
            "lion"
        ]
    },
    "dra'gal": {
        name: "Dra'Gal",
        parents: [
            "mammal"
        ]
    },
    "german-shepherd": {
        name: "German Shepherd",
        parents: [
            "dog"
        ]
    },
    "bayleef": {
        name: "Bayleef",
        parents: [
            "pokemon",
            "plant",
            "animal"
        ]
    },
    "mouse": {
        name: "Mouse",
        parents: [
            "rodent"
        ]
    },
    "rat": {
        name: "Rat",
        parents: [
            "mammal"
        ]
    },
    "hoshiko-beast": {
        name: "Hoshiko Beast",
        parents: ["animal"]
    },
    "snow-jugani": {
        name: "Snow Jugani",
        parents: ["cat"]
    },
    "patamon": {
        name: "Patamon",
        parents: ["digimon", "guinea-pig"]
    },
    "digimon": {
        name: "Digimon",
    },
    "jugani": {
        name: "Jugani",
        parents: ["cat"]
    },
    "luxray": {
        name: "Luxray",
        parents: ["pokemon", "lion"]
    },
    "mech": {
        name: "Mech",
        parents: ["machine"]
    },
    "zoid": {
        name: "Zoid",
        parents: ["mech"]
    },
    "monster": {
        name: "Monster",
        parents: ["animal"]
    },
    "foo-dog": {
        name: "Foo Dog",
        parents: ["mammal"]
    },
    "elephant": {
        name: "Elephant",
        parents: ["mammal"]
    },
    "eagle": {
        name: "Eagle",
        parents: ["bird-of-prey"]
    },
    "cow": {
        name: "Cow",
        parents: ["mammal"]
    },
    "crocodile": {
        name: "Crocodile",
        parents: ["reptile"]
    },
    "borzoi": {
        name: "Borzoi",
        parents: ["dog"]
    },
    "snake": {
        name: "Snake",
        parents: ["reptile"]
    },
    "horned-bush-viper": {
        name: "Horned Bush Viper",
        parents: ["viper"]
    },
    "cobra": {
        name: "Cobra",
        parents: ["snake"]
    },
    "harpy-eagle": {
        name: "Harpy Eagle",
        parents: ["eagle"]
    },
    "raptor": {
        name: "Raptor",
        parents: ["dinosaur"]
    },
    "dinosaur": {
        name: "Dinosaur",
        parents: ["reptile"]
    },
    "veilhound": {
        name: "Veilhound",
        parents: ["hellhound"]
    },
    "hellhound": {
        name: "Hellhound",
        parents: ["canine", "demon"]
    },
    "insect": {
        name: "Insect",
        parents: ["animal"]
    },
    "beetle": {
        name: "Beetle",
        parents: ["insect"]
    },
    "moth": {
        name: "Moth",
        parents: ["insect"]
    },
    "eastern-dragon": {
        name: "Eastern Dragon",
        parents: ["dragon"]
    },
    "jaguar": {
        name: "Jaguar",
        parents: ["cat"]
    },
    "horse": {
        name: "Horse",
        parents: ["mammal"]
    },
    "sergal": {
        name: "Sergal",
        parents: ["mammal", "avian", "vilous"]
    },
    "gryphon": {
        name: "Gryphon",
        parents: ["lion", "eagle"]
    },
    "robot": {
        name: "Robot",
        parents: ["machine"]
    },
    "medihound": {
        name: "Medihound",
        parents: ["robot", "dog"]
    },
    "sylveon": {
        name: "Sylveon",
        parents: ["pokemon"]
    },
    "catgirl": {
        name: "Catgirl",
        parents: ["mammal"]
    },
    "cowgirl": {
        name: "Cowgirl",
        parents: ["mammal"]
    },
    "pony": {
        name: "Pony",
        parents: ["horse"]
    },
    "rabbit": {
        name: "Rabbit",
        parents: ["leporidae"]
    },
    "fennec-fox": {
        name: "Fennec Fox",
        parents: ["fox"]
    },
    "azodian": {
        name: "Azodian",
        parents: ["mouse"]
    },
    "shiba-inu": {
        name: "Shiba Inu",
        parents: ["dog"]
    },
    "changeling": {
        name: "Changeling",
        parents: ["insect"]
    },
    "cheetah": {
        name: "Cheetah",
        parents: ["cat"]
    },
    "golden-jackal": {
        name: "Golden Jackal",
        parents: ["jackal"]
    },
    "manectric": {
        name: "Manectric",
        parents: ["pokemon", "wolf"]
    },
    "rat": {
        name: "Rat",
        parents: ["rodent"]
    },
    "rodent": {
        name: "Rodent",
        parents: ["mammal"]
    },
    "octocoon": {
        name: "Octocoon",
        parents: ["raccoon", "octopus"]
    },
    "octopus": {
        name: "Octopus",
        parents: ["fish"]
    },
    "werewolf": {
        name: "Werewolf",
        parents: ["wolf", "werebeast"]
    },
    "werebeast": {
        name: "Werebeast",
        parents: ["monster"]
    },
    "meerkat": {
        name: "Meerkat",
        parents: ["mammal"]
    },
    "human": {
        name: "Human",
        parents: ["mammal"]
    },
    "geth": {
        name: "Geth",
        parents: ["android"]
    },
    "husky": {
        name: "Husky",
        parents: ["dog"]
    },
    "long-eared-bat": {
        name: "Long Eared Bat",
        parents: ["bat"]
    },
    "lizard": {
        name: "Lizard",
        parents: ["reptile"]
    },
    "salamander": {
        name: "Salamander",
        parents: ["lizard"]
    },
    "chameleon": {
        name: "Chameleon",
        parents: ["lizard"]
    },
    "gecko": {
        name: "Gecko",
        parents: ["lizard"]
    },
    "kobold": {
        name: "Kobold",
        parents: ["reptile"]
    },
    "charizard": {
        name: "Charizard",
        parents: ["pokemon", "dragon"]
    },
    "lugia": {
        name: "Lugia",
        parents: ["pokemon", "avian"]
    },
    "cerberus": {
        name: "Cerberus",
        parents: ["dog"]
    },
    "tyrantrum": {
        name: "Tyrantrum",
        parents: ["pokemon"]
    },
    "lemur": {
        name: "Lemur",
        parents: ["mammal"]
    },
    "kelpie": {
        name: "Kelpie",
        parents: ["horse", "monster"]
    },
    "labrador": {
        name: "Labrador",
        parents: ["dog"]
    },
    "sylveon": {
        name: "Sylveon",
        parents: ["eeveelution"]
    },
    "eeveelution": {
        name: "Eeveelution",
        parents: ["pokemon", "cat"]
    },
    "polar-bear": {
        name: "Polar Bear",
        parents: ["bear"]
    },
    "bear": {
        name: "Bear",
        parents: ["mammal"]
    },
    "absol": {
        name: "Absol",
        parents: ["pokemon", "cat"]
    },
    "wolver": {
        name: "Wolver",
        parents: ["mammal"]
    },
    "rottweiler": {
        name: "Rottweiler",
        parents: ["dog"]
    },
    "zebra": {
        name: "Zebra",
        parents: ["horse"]
    },
    "yoshi": {
        name: "Yoshi",
        parents: ["lizard"]
    },
    "lynx": {
        name: "Lynx",
        parents: ["cat"]
    },
    "unknown": {
        name: "Unknown",
        parents: []
    },
    "thylacine": {
        name: "Thylacine",
        parents: ["mammal"]
    },
    "gabumon": {
        name: "Gabumon",
        parents: ["digimon"]
    },
    "border-collie": {
        name: "Border Collie",
        parents: ["dog"]
    },
    "imp": {
        name: "Imp",
        parents: ["demon"]
    },
    "kangaroo": {
        name: "Kangaroo",
        parents: ["marsupial"]
    },
    "renamon": {
        name: "Renamon",
        parents: ["digimon", "fox"]
    },
    "candy-orca-dragon": {
        name: "Candy Orca Dragon",
        parents: ["fish", "dragon", "candy"]
    },
    "sabertooth-tiger": {
        name: "Sabertooth Tiger",
        parents: ["cat"]
    },
    "espurr": {
        name: "Espurr",
        parents: ["pokemon", "cat"]
    },
    "otter": {
        name: "Otter",
        parents: ["mustelid"]
    },
    "elemental": {
        name: "Elemental",
        parents: ["mammal"]
    },
    "mew": {
        name: "Mew",
        parents: ["pokemon"]
    },
    "goodra": {
        name: "Goodra",
        parents: ["pokemon"]
    },
    "fairy": {
        name: "Fairy",
        parents: ["magical"]
    },
    "typhlosion": {
        name: "Typhlosion",
        parents: ["pokemon"]
    },
    "magical": {
        name: "Magical",
        parents: []
    },
    "xenomorph": {
        name: "Xenomorph",
        parents: ["monster", "alien"]
    },
    "charr": {
        name: "Charr",
        parents: ["cat"]
    },
    "siberian-husky": {
        name: "Siberian Husky",
        parents: ["husky"]
    },
    "alligator": {
        name: "Alligator",
        parents: ["reptile"]
    },
    "bernese-mountain-dog": {
        name: "Bernese Mountain Dog",
        parents: ["dog"]
    },
    "reshiram": {
        name: "Reshiram",
        parents: ["pokemon", "dragon"]
    },
    "grizzly-bear": {
        name: "Grizzly Bear",
        parents: ["bear"]
    },
    "water-monitor": {
        name: "Water Monitor",
        parents: ["lizard"]
    },
    "banchofossa": {
        name: "Banchofossa",
        parents: ["mammal"]
    },
    "kirin": {
        name: "Kirin",
        parents: ["monster"]
    },
    "quilava": {
        name: "Quilava",
        parents: ["pokemon"]
    },
    "seviper": {
        name: "Seviper",
        parents: ["pokemon", "viper"]
    },
    "flying-fox": {
        name: "Flying Fox",
        parents: ["bat"]
    },
    "keynain": {
        name: "Keynain",
        parents: ["avian"]
    },
    "lucario": {
        name: "Lucario",
        parents: ["pokemon", "jackal"]
    },
    "siamese-cat": {
        name: "Siamese Cat",
        parents: ["cat"]
    },
    "spider": {
        name: "Spider",
        parents: ["insect"]
    },
    "samurott": {
        name: "Samurott",
        parents: ["pokemon", "otter"]
    },
    "megalodon": {
        name: "Megalodon",
        parents: ["shark"]
    },
    "unicorn": {
        name: "Unicorn",
        parents: ["horse"]
    },
    "greninja": {
        name: "Greninja",
        parents: ["pokemon", "frog"]
    },
    "water-dragon": {
        name: "Water Dragon",
        parents: ["dragon"]
    },
    "cross-fox": {
        name: "Cross Fox",
        parents: ["fox"]
    },
    "synth": {
        name: "Synth",
        parents: ["machine"]
    },
    "construct": {
        name: "Construct",
        parents: []
    },
    "mexican-wolf": {
        name: "Mexican Wolf",
        parents: ["wolf"]
    },
    "leopard": {
        name: "Leopard",
        parents: ["cat"]
    },
    "pig": {
        name: "Pig",
        parents: ["mammal"]
    },
    "ampharos": {
        name: "Ampharos",
        parents: ["pokemon", "sheep"]
    },
    "orca": {
        name: "Orca",
        parents: ["fish"]
    },
    "lycanroc": {
        name: "Lycanroc",
        parents: ["pokemon", "wolf"]
    },
    "surkanu": {
        name: "Surkanu",
        parents: ["monster"]
    },
    "seal": {
        name: "Seal",
        parents: ["mammal"]
    },
    "keldeo": {
        name: "Keldeo",
        parents: ["pokemon"]
    },
    "great-dane": {
        name: "Great Dane",
        parents: ["dog"]
    },
    "black-backed-jackal": {
        name: "Black Backed Jackal",
        parents: ["jackal"]
    },
    "sheep": {
        name: "Sheep",
        parents: ["mammal"]
    },
    "leopard-seal": {
        name: "Leopard Seal",
        parents: ["seal"]
    },
    "zoroark": {
        name: "Zoroark",
        parents: ["pokemon", "fox"]
    },
    "maned-wolf": {
        name: "Maned Wolf",
        parents: ["canine"]
    },
    "dracha": {
        name: "Dracha",
        parents: ["dragon"]
    },
    "wolxi": {
        name: "Wolxi",
        parents: ["mammal", "alien"]
    },
    "dratini": {
        name: "Dratini",
        parents: ["pokemon", "dragon"]
    },
    "skaven": {
        name: "Skaven",
        parents: ["rat"]
    },
    "mongoose": {
        name: "Mongoose",
        parents: ["mammal"]
    },
    "lopunny": {
        name: "Lopunny",
        parents: ["pokemon", "rabbit"]
    },
    "feraligatr": {
        name: "Feraligatr",
        parents: ["pokemon", "alligator"]
    },
    "houndoom": {
        name: "Houndoom",
        parents: ["pokemon", "dog"]
    },
    "protogen": {
        name: "Protogen",
        parents: ["machine"]
    },
    "saint-bernard": {
        name: "Saint Bernard",
        parents: ["dog"]
    },
    "crow": {
        name: "Crow",
        parents: ["corvid"]
    },
    "delphox": {
        name: "Delphox",
        parents: ["pokemon", "fox"]
    },
    "moose": {
        name: "Moose",
        parents: ["mammal"]
    },
    "joraxian": {
        name: "Joraxian",
        parents: ["monster", "canine", "demon"]
    },
    "nimbat": {
        name: "Nimbat",
        parents: ["mammal"]
    },
    "aardwolf": {
        name: "Aardwolf",
        parents: ["canine"]
    },
    "fluudrani": {
        name: "Fluudrani",
        parents: ["animal"]
    },
    "arcanine": {
        name: "Arcanine",
        parents: ["pokemon", "dog"]
    },
    "inteleon": {
        name: "Inteleon",
        parents: ["pokemon", "fish"]
    },
    "ninetales": {
        name: "Ninetales",
        parents: ["pokemon", "kitsune"]
    },
    "tigrex": {
        name: "Tigrex",
        parents: ["tiger"]
    },
    "zorua": {
        name: "Zorua",
        parents: ["pokemon", "fox"]
    },
    "vulpix": {
        name: "Vulpix",
        parents: ["pokemon", "fox"]
    },
    "barghest": {
        name: "Barghest",
        parents: ["monster"]
    },
    "gray-wolf": {
        name: "Gray Wolf",
        parents: ["wolf"]
    },
    "ruppells-fox": {
        name: "Rüppell's Fox",
        parents: ["fox"]
    },
    "bull-terrier": {
        name: "Bull Terrier",
        parents: ["dog"]
    },
    "european-honey-buzzard": {
        name: "European Honey Buzzard",
        parents: ["avian"]
    },
    "t-rex": {
        name: "Tyrannosaurus Rex",
        parents: ["dinosaur"]
    },
    "mactarian": {
        name: "Mactarian",
        parents: ["shark", "monster"]
    },
    "mewtwo-y": {
        name: "Mewtwo Y",
        parents: ["mewtwo"]
    },
    "mewtwo": {
        name: "Mewtwo",
        parents: ["pokemon"]
    },
    "eevee": {
        name: "Eevee",
        parents: ["eeveelution"]
    },
    "mienshao": {
        name: "Mienshao",
        parents: ["pokemon"]
    },
    "sugar-glider": {
        name: "Sugar Glider",
        parents: ["opossum"]
    },
    "spectral-bat": {
        name: "Spectral Bat",
        parents: ["bat"]
    },
    "scolipede": {
        name: "Scolipede",
        parents: ["pokemon", "insect"]
    },
    "jackalope": {
        name: "Jackalope",
        parents: ["rabbit", "antelope"]
    },
    "caracal": {
        name: "Caracal",
        parents: ["cat"]
    },
    "stoat": {
        name: "Stoat",
        parents: ["mammal"]
    },
    "african-golden-cat": {
        name: "African Golden Cat",
        parents: ["cat"]
    },
    "gigantosaurus": {
        name: "Gigantosaurus",
        parents: ["dinosaur"]
    },
    "zorgoia": {
        name: "Zorgoia",
        parents: ["mammal"]
    },
    "monitor-lizard": {
        name: "Monitor Lizard",
        parents: ["lizard"]
    },
    "ziralkia": {
        name: "Ziralkia",
        parents: ["mammal"]
    },
    "kiiasi": {
        name: "Kiiasi",
        parents: ["animal"]
    },
    "synx": {
        name: "Synx",
        parents: ["monster"]
    },
    "panther": {
        name: "Panther",
        parents: ["cat"]
    },
    "azumarill": {
        name: "Azumarill",
        parents: ["pokemon"]
    },
    "river-snaptail": {
        name: "River Snaptail",
        parents: ["otter", "crocodile"]
    },
    "great-blue-heron": {
        name: "Great Blue Heron",
        parents: ["avian"]
    },
    "smeargle": {
        name: "Smeargle",
        parents: ["pokemon"]
    },
    "vendeilen": {
        name: "Vendeilen",
        parents: ["monster"]
    },
    "ventura": {
        name: "Ventura",
        parents: ["canine"]
    },
    "clouded-leopard": {
        name: "Clouded Leopard",
        parents: ["leopard"]
    },
    "argonian": {
        name: "Argonian",
        parents: ["lizard"]
    },
    "salazzle": {
        name: "Salazzle",
        parents: ["pokemon", "lizard"]
    },
    "je-stoff-drachen": {
        name: "Je-Stoff Drachen",
        parents: ["dragon"]
    },
    "finnish-spitz-dog": {
        name: "Finnish Spitz Dog",
        parents: ["dog"]
    },
    "gray-fox": {
        name: "Gray Fox",
        parents: ["fox"]
    },
    "opossum": {
        name: "Opossum",
        parents: ["mammal"]
    },
    "antelope": {
        name: "Antelope",
        parents: ["mammal"]
    },
    "weavile": {
        name: "Weavile",
        parents: ["pokemon"]
    },
    "pikachu": {
        name: "Pikachu",
        parents: ["pokemon", "mouse"]
    },
    "grovyle": {
        name: "Grovyle",
        parents: ["pokemon", "plant"]
    },
    "sthara": {
        name: "Sthara",
        parents: ["snow-leopard", "reptile"]
    },
    "star-warrior": {
        name: "Star Warrior",
        parents: ["magical"]
    },
    "dragonoid": {
        name: "Dragonoid",
        parents: ["dragon"]
    },
    "suicune": {
        name: "Suicune",
        parents: ["pokemon"]
    },
    "vole": {
        name: "Vole",
        parents: ["mammal"]
    },
    "blaziken": {
        name: "Blaziken",
        parents: ["pokemon", "avian"]
    },
    "buizel": {
        name: "Buizel",
        parents: ["pokemon", "fish"]
    },
    "floatzel": {
        name: "Floatzel",
        parents: ["pokemon", "fish"]
    },
    "umok": {
        name: "Umok",
        parents: ["avian"]
    },
    "sea-monster": {
        name: "Sea Monster",
        parents: ["monster", "fish"]
    },
    "egyptian-vulture": {
        name: "Egyptian Vulture",
        parents: ["avian"]
    },
    "doberman": {
        name: "Doberman",
        parents: ["dog"]
    },
    "zangoose": {
        name: "Zangoose",
        parents: ["pokemon", "mongoose"]
    },
    "mongoose": {
        name: "Mongoose",
        parents: ["mammal"]
    },
    "wickerbeast": {
        name: "Wickerbeast",
        parents: ["monster"]
    },
    "zenari": {
        name: "Zenari",
        parents: ["lizard"]
    },
    "plant": {
        name: "Plant",
        parents: []
    },
    "raskatox": {
        name: "Raskatox",
        parents: ["raccoon", "skunk", "cat", "fox"]
    },
    "mikromare": {
        name: "mikromare",
        parents: ["alien"]
    },
    "alien": {
        name: "Alien",
        parents: ["animal"]
    },
    "deity": {
        name: "Deity",
        parents: []
    },
    "skarlan": {
        name: "Skarlan",
        parents: ["slug", "dragon"]
    },
    "slug": {
        name: "Slug",
        parents: ["mollusk"]
    },
    "mollusk": {
        name: "Mollusk",
        parents: ["animal"]
    },
    "chimera": {
        name: "Chimera",
        parents: ["monster"]
    },
    "gestalt": {
        name: "Gestalt",
        parents: ["construct"]
    },
    "mimic": {
        name: "Mimic",
        parents: ["monster"]
    },
    "calico-rat": {
        name: "Calico Rat",
        parents: ["rat"]
    },
    "panda": {
        name: "Panda",
        parents: ["mammal"]
    },
    "oni": {
        name: "Oni",
        parents: ["monster"]
    },
    "pegasus": {
        name: "Pegasus",
        parents: ["horse"]
    },
    "vulpera": {
        name: "Vulpera",
        parents: ["fennec-fox"]
    },
    "ceratosaurus": {
        name: "Ceratosaurus",
        parents: ["dinosaur"]
    },
    "nykur": {
        name: "Nykur",
        parents: ["horse", "monster"]
    },
    "giraffe": {
        name: "Giraffe",
        parents: ["mammal"]
    },
    "tauren": {
        name: "Tauren",
        parents: ["cow"]
    },
    "draconi": {
        name: "Draconi",
        parents: ["alien", "cat", "cyborg"]
    },
    "dire-wolf": {
        name: "Dire Wolf",
        parents: ["wolf"]
    },
    "ferromorph": {
        name: "Ferromorph",
        parents: ["construct"]
    },
    "meowth": {
        name: "Meowth",
        parents: ["cat", "pokemon"]
    },
    "pavodragon": {
        name: "Pavodragon",
        parents: ["dragon"]
    },
    "aaltranae": {
        name: "Aaltranae",
        parents: ["dragon"]
    },
    "cyborg": {
        name: "Cyborg",
        parents: ["machine"]
    },
    "draptor": {
        name: "Draptor",
        parents: ["dragon"]
    },
    "candy": {
        name: "Candy",
        parents: []
    },
    "drenath": {
        name: "Drenath",
        parents: ["dragon", "snake", "rabbit"]
    },
    "coyju": {
        name: "Coyju",
        parents: ["coyote", "kaiju"]
    },
    "kaiju": {
        name: "Kaiju",
        parents: ["monster"]
    },
    "nickit": {
        name: "Nickit",
        parents: ["pokemon", "cat"]
    },
    "lopunny": {
        name: "Lopunny",
        parents: ["pokemon", "rabbit"]
    },
    "korean-jindo-dog": {
        name: "Korean Jindo Dog",
        parents: ["dog"]
    },
    "naga": {
        name: "Naga",
        parents: ["snake", "monster"]
    },
    "undead": {
        name: "Undead",
        parents: ["monster"]
    },
    "whale": {
        name: "Whale",
        parents: ["fish"]
    },
    "gelato-bee": {
        name: "Gelato Bee",
        parents: ["bee"]
    },
    "bee": {
        name: "Bee",
        parents: ["insect"]
    },
    "gardevoir": {
        name: "Gardevoir",
        parents: ["pokemon"]
    },
    "ant": {
        name: "Ant",
        parents: ["insect"]
    },
    "frog": {
        name: "Frog",
        parents: ["amphibian"]
    },
    "amphibian": {
        name: "Amphibian",
        parents: ["animal"]
    },
    "pangolin": {
        name: "Pangolin",
        parents: ["mammal"]
    },
    "uragi'viidorn": {
      name: "Uragi'viidorn",
      parents: ["avian", "bear"]
    },
    "gryphdelphais": {
      name: "Gryphdelphais",
      parents: ["dolphin", "gryphon"]
    },
    "plush": {
      name: "Plush",
      parents: ["construct"]
    },
    "draiger": {
      name: "Draiger",
      parents: ["dragon","tiger"]
    },
    "foxsky": {
      name: "Foxsky",
      parents: ["fox", "husky"]
    },
    "umbreon": {
      name: "Umbreon",
      parents: ["eeveelution"]
    },
    "slime-dragon": {
      name: "Slime Dragon",
      parents: ["dragon", "goo"]
    },
    "enderman": {
      name: "Enderman",
      parents: ["monster"]
    },
    "gremlin": {
      name: "Gremlin",
      parents: ["monster"]
    },
    "dragonsune": {
      name: "Dragonsune",
      parents: ["dragon", "kitsune"]
    },
    "ghost": {
      name: "Ghost",
      parents: ["supernatural"]
    },
    "false-vampire-bat": {
      name: "False Vampire Bat",
      parents: ["bat"]
    },
    "succubus": {
      name: "Succubus",
      parents: ["demon"]
    },
    "mia": {
      name: "Mia",
      parents: ["canine"]
    },
    "rainbow": {
      name: "Rainbow",
      parents: ["monster"]
    },
    "solgaleo": {
      name: "Solgaleo",
      parents: ["pokemon"]
    },
    "lucent-nargacuga": {
      name: "Lucent Nargacuga",
      parents: ["nargacuga"]
    },
    "monster-hunter": {
      name: "Monster Hunter",
      parents: ["monster"]
    },
    "leviathan": {
        "name": "Leviathan",
        "url": "sea-monster"
    },
    "bull": {
      name: "Bull",
      parents: ["mammal"]
    },
    "tanuki": {
      name: "Tanuki",
      parents: ["monster"]
    },
    "chakat": {
      name: "Chakat",
      parents: ["cat"]
    },
    "hydra": {
      name: "Hydra",
      parents: ["monster"]
    },
    "zigzagoon": {
      name: "Zigzagoon",
      parents: ["raccoon", "pokemon"]
    },
    "vulture": {
      name: "Vulture",
      parents: ["avian"]
    },
    "eastern-dragon": {
      name: "Eastern Dragon",
      parents: ["dragon"]
    },
    "gryffon": {
      name: "Gryffon",
      parents: ["phoenix", "red-panda"]
    },
    "amtsvane": {
      name: "Amtsvane",
      parents: ["reptile"]
    },
    "kigavi": {
      name: "Kigavi",
      parents: ["avian"]
    },
    "turian": {
      name: "Turian",
      parents: ["avian"]
    },
    "zeraora": {
      name: "Zeraora",
      parents: ["pokemon", "cat"]
    },
    "sandshrew": {
      name: "Sandshrew",
      parents: ["pokemon", "pangolin"]
    },
    "valais-blacknose-sheep": {
      name: "Valais Blacknose Sheep",
      parents: ["sheep"]
    },
    "novaleit": {
      name: "Novaleit",
      parents: ["mammal"]
    },
    "dunnoh": {
      name: "Dunnoh",
      parents: ["mammal"]
    },
    "lunaral-dragon": {
      name: "Lunaral Dragon",
      parents: ["dragon"]
    },
    "arctic-wolf": {
      name: "Arctic Wolf",
      parents: ["wolf"]
    },
    "donkey": {
      name: "Donkey",
      parents: ["horse"]
    },
    "chinchilla": {
      name: "Chinchilla",
      parents: ["rodent"]
    },
    "felkin": {
      name: "Felkin",
      parents: ["dragon"]
    },
    "tykeriel": {
      name: "Tykeriel",
      parents: ["avian"]
    },
    "folf": {
      name: "Folf",
      parents: ["fox", "wolf"]
    },
    "pooltoy": {
      name: "Pooltoy",
      parents: ["construct"]
    },
    "demi": {
      name: "Demi",
      parents: ["human"]
    },
    "stegosaurus": {
      name: "Stegosaurus",
      parents: ["dinosaur"]
    },
    "computer-virus": {
      name: "Computer Virus",
      parents: ["program"]
    },
    "program": {
      name: "Program",
      parents: ["construct"]
    },
    "space-springhare": {
      name: "Space Springhare",
      parents: ["hare"]
    },
    "river-drake": {
      name: "River Drake",
      parents: ["dragon"]
    },
    "djinn": {
        "name": "Djinn",
        "url": "supernatural"
    },
    "supernatural": {
      name: "Supernatural",
      parents: ["monster"]
    },
    "grasshopper-mouse": {
      name: "Grasshopper Mouse",
      parents: ["mouse"]
    },
    "somali-cat": {
      name: "Somali Cat",
      parents: ["cat"]
    },
    "minccino": {
      name: "Minccino",
      parents: ["pokemon", "chinchilla"]
    },
    "pine-marten": {
      name: "Pine Marten",
      parents: ["marten"]
    },
    "marten": {
      name: "Marten",
      parents: ["mustelid"]
    },
    "mustelid": {
      name: "Mustelid",
      parents: ["mammal"]
    },
    "caribou": {
      name: "Caribou",
      parents: ["deer"]
    },
    "gnoll": {
      name: "Gnoll",
      parents: ["hyena", "monster"]
    },
    "peacekeeper": {
      name: "Peacekeeper",
      parents: ["human"]
    },
    "river-otter": {
      name: "River Otter",
      parents: ["otter"]
    },
    "dhole": {
      name: "Dhole",
      parents: ["canine"]
    },
    "springbok": {
      name: "Springbok",
      parents: ["antelope"]
    },
    "marsupial": {
      name: "Marsupial",
      parents: ["mammal"]
    },
    "townsend-big-eared-bat": {
      name: "Townsend Big-eared Bat",
      parents: ["bat"]
    },
    "squirrel": {
      name: "Squirrel",
      parents: ["rodent"]
    },
    "magpie": {
      name: "Magpie",
      parents: ["corvid"]
    },
    "civet": {
      name: "Civet",
      parents: ["feliform"]
    },
    "feliform": {
      name: "Feliform",
      parents: ["mammal"]
    },
    "tiefling": {
      name: "Tiefling",
      parents: ["devil"]
    },
    "devil": {
        name: "Devil",
        parents: ["supernatural"]
    },
    "sika-deer": {
      name: "Sika Deer",
      parents: ["deer"]
    },
    "vaporeon": {
      name: "Vaporeon",
      parents: ["eeveelution"]
    },
    "leafeon": {
      name: "Leafeon",
      parents: ["eeveelution"]
    },
    "jolteon": {
      name: "Jolteon",
      parents: ["eeveelution"]
    },
    "spireborn": {
      name: "Spireborn",
      parents: ["zorgoia"]
    },
    "vampire": {
      name: "Vampire",
      parents: ["monster"]
    },
    "extraplanar": {
      name: "Extraplanar",
      parents: []
    },
    "goo": {
      name: "Goo",
      parents: []
    },
    "skink": {
      name: "Skink",
      parents: ["lizard"]
    },
    "bat-eared-fox": {
      name: "Bat-eared Fox",
      parents: ["fox"]
    },
    "belted-kingfisher": {
      name: "Belted Kingfisher",
      parents: ["avian"]
    },
    "omnifalcon": {
      name: "Omnifalcon",
      parents: ["gryphon", "falcon", "harpy-eagle"]
    },
    "falcon": {
      name: "Falcon",
      parents: ["bird-of-prey"]
    },
    "avali": {
      name: "Avali",
      parents: ["avian", "alien"]
    },
    "arctic-fox": {
      name: "Arctic Fox",
      parents: ["fox"]
    },
    "snow-tiger": {
      name: "Snow Tiger",
      parents: ["tiger"]
    },
    "marble-fox": {
      name: "Marble Fox",
      parents: ["fox"]
    },
    "king-wickerbeast": {
      name: "King Wickerbeast",
      parents: ["wickerbeast"]
    },
    "wickerbeast": {
      name: "Wickerbeast",
      parents: ["mammal"]
    },
    "european-polecat": {
      name: "European Polecat",
      parents: ["mustelid"]
    },
    "teshari": {
      name: "Teshari",
      parents: ["avian", "raptor"]
    },
    "alicorn": {
      name: "Alicorn",
      parents: ["horse"]
    },
    "atlas-moth": {
      name: "Atlas Moth",
      parents: ["moth"]
    },
    "owlbear": {
      name: "Owlbear",
      parents: ["owl", "bear", "monster"]
    },
    "owl": {
      name: "Owl",
      parents: ["avian"]
    },
    "silvertongue": {
      name: "Silvertongue",
      parents: ["reptile"]
    },
    "ahuizotl": {
      name: "Ahuizotl",
      parents: ["monster"]
    },
    "ender-dragon": {
      name: "Ender Dragon",
      parents: ["dragon"]
    },
    "bruhathkayosaurus": {
      name: "Bruhathkayosaurus",
      parents: ["sauropod"]
    },
    "sauropod": {
      name: "Sauropod",
      parents: ["dinosaur"]
    },
    "black-sable-antelope": {
      name: "Black Sable Antelope",
      parents: ["antelope"]
    },
    "slime": {
      name: "Slime",
      parents: ["goo"]
    },
    "utahraptor": {
      name: "Utahraptor",
      parents: ["raptor"]
    },
    "indian-giant-squirrel": {
      name: "Indian Giant Squirrel",
      parents: ["squirrel"]
    },
    "golden-retriever": {
      name: "Golden Retriever",
      parents: ["dog"]
    },
    "triceratops": {
      name: "Triceratops",
      parents: ["dinosaur"]
    },
    "drake": {
      name: "Drake",
      parents: ["dragon"]
    },
    "okapi": {
      name: "Okapi",
      parents: ["giraffe"]
    },
    "arctic-hare": {
      name: "Arctic Hare",
      parents: ["hare"]
    },
    "hare": {
      name: "Hare",
      parents: ["leporidae"]
    },
    "leporidae": {
      name: "Leporidae",
      parents: ["mammal"]
    },
    "leopard-gecko": {
      name: "Leopard Gecko",
      parents: ["gecko"]
    },
    "dreamspawn": {
      name: "Dreamspawn",
      parents: ["illusion"]
    },
    "illusion": {
      name: "Illusion",
      parents: []
    },
    "purrloin": {
      name: "Purrloin",
      parents: ["cat", "pokemon"]
    },
    "noivern": {
      name: "Noivern",
      parents: ["bat", "dragon", "pokemon"]
    },
    "hedgehog": {
      name: "Hedgehog",
      parents: ["mammal"]
    },
    "liger": {
      name: "Liger",
      parents: ["lion", "tiger", "hybrid"]
    },
    "hybrid": {
      name: "Hybrid",
      parents: []
    },
    "drider": {
      name: "Drider",
      parents: ["spider"]
    },
    "sabresune": {
      name: "Sabresune",
      parents: ["kitsune", "sabertooth-tiger"]
    },
    "ditto": {
      name: "Ditto",
      parents: ["pokemon", "goo"]
    },
    "amogus": {
      name: "Amogus",
      parents: ["deity"]
    },
    "ferret": {
      name: "Ferret",
      parents: ["mustelid"]
    },
    "guinea-pig": {
      name: "Guinea Pig",
      parents: ["rodent"]
    },
    "viper": {
      name: "Viper",
      parents: ["snake"]
    },
    "cinderace": {
      name: "Cinderace",
      parents: ["pokemon", "rabbit"]
    },
    "caudin": {
      name: "Caudin",
      parents: ["dragon"]
    },
    "red-winged-blackbird": {
      name: "Red-Winged Blackbird",
      parents: ["avian"]
    },
    "hooded-wheater": {
      name: "Hooded Wheater",
      parents: ["passerine"]
    },
    "passerine": {
      name: "Passerine",
      parents: ["avian"]
    },
    "gieeg": {
      name: "Gieeg",
      parents: ["alien"]
    },
    "ringtail": {
      name: "Ringtail",
      parents: ["raccoon"]
    },
    "hisuian-zoroark": {
      name: "Hisuian Zoroark",
      parents: ["zoroark", "hisuian"]
    },
    "hisuian": {
      name: "Hisuian",
      parents: ["regional-pokemon"]
    },
    "regional-pokemon": {
      name: "Regional Pokemon",
      parents: ["pokemon"]
    },
    "cybeast": {
      name: "Cybeast",
      parents: ["computer-virus"]
    },
    "javira-dragon": {
      name: "Javira Dragon",
      parents: ["dragon"]
    },
    "koopew": {
      name: "Koopew",
      parents: ["dragon", "alien"]
    },
    "nevrean": {
      name: "Nevrean",
      parents: ["avian", "vilous"]
    },
    "vilous": {
      name: "Vilous Species",
      parents: []
    },
    "titanoboa": {
      name: "Titanoboa",
      parents: ["snake"]
    },
    "raichu": {
      name: "Raichu",
      parents: ["pikachu"]
    },
    "taur": {
      name: "Taur",
      parents: []
    },
    "continental-giant-rabbit": {
      name: "Continental Giant Rabbit",
      parents: ["rabbit"]
    },
    "demigryph": {
      name: "Demigryph",
      parents: ["lion", "eagle"]
    },
    "bald-eagle": {
      name: "Bald Eagle",
      parents: ["eagle"]
    },
    "kestrel": {
      name: "Kestrel",
      parents: ["falcon"]
    },
    "mockingbird": {
      name: "Mockingbird",
      parents: ["songbird"]
    },
    "songbird": {
      name: "Songbird",
      parents: ["avian"]
    },
    "bird-of-prey": {
      name: "Bird of Prey",
      parents: ["avian"]
    },
    "marowak": {
      name: "Marowak",
      parents: ["pokemon", "reptile"]
    },
    "joltik": {
      name: "Joltik",
      parents: ["pokemon", "insect"]
    },
    "mink": {
      name: "Mink",
      parents: ["mustelid"]
    },
    "sandcat": {
      name: "Sandcat",
      parents: ["cat"]
    },
    "hrothgar": {
      name: "Hrothgar",
      parents: ["cat"]
    },
    "garchomp": {
      name: "Garchomp",
      parents: ["dragon", "pokemon"]
    },
    "nargacuga": {
      name: "Nargacuga",
      parents: ["monster-hunter"]
    },
    "sable": {
      name: "Sable",
      parents: ["marten"]
    },
    "deino": {
      name: "Deino",
      parents: ["pokemon", "dinosaur"]
    },
    "housecat": {
      name: "Housecat",
      parents: ["cat"]
    },
    "bombay-cat": {
      name: "Bombay Cat",
      parents: ["housecat"]
    },
    "maine-coon": {
      name: "Maine Coon",
      parents: ["housecat"]
    },
    "coelacanth": {
      name: "Coelacanth",
      parents: ["fish"]
    },
    "silvally": {
      name: "Silvally",
      parents: ["legendary-pokemon"]
    },
    "legendary-pokemon": {
      name: "Legendary Pokemon",
      parents: ["pokemon"]
    },
    "great-maccao": {
      name: "Great Maccao",
      parents: ["monster-hunter", "raptor"]
    },
    "shapeshifter": {
      name: "shapeshifter",
      parents: []
    },
}
//species
function getSpeciesInfo(speciesList) {
    let result = new Set();
    speciesList.flatMap(getSpeciesInfoHelper).forEach(entry => {
        result.add(entry)
    });
    return Array.from(result);
};
function getSpeciesInfoHelper(species) {
    if (!speciesData[species]) {
        console.warn(species + " doesn't exist");
        return [];
    }
    if (speciesData[species].parents) {
        return [species].concat(speciesData[species].parents.flatMap(parent => getSpeciesInfoHelper(parent)));
    } else {
        return [species];
    }
}
characterMakers.push(() => makeCharacter(
    {
        name: "Fen",
        species: ["crux"],
        description: {
            title: "Bio",
            text: "Very furry. Sheds on everything."
        },
        tags: [
            "anthro",
            "goo"
        ]
    },
    {
        front: {
            height: math.unit(12, "feet"),
            weight: math.unit(2400, "lb"),
            preyCapacity: math.unit(1, "people"),
            name: "Front",
            image: {
                source: "./media/characters/fen/front.svg",
                extra: 1804/1562,
                bottom: 205/2009
            },
            extraAttributes: {
                pawSize: {
                    name: "Paw Size",
                    power: 2,
                    type: "area",
                    base: math.unit(0.35, "m^2")
                }
            }
        },
        diving: {
            height: math.unit(4.9, "meters"),
            weight: math.unit(2400, "lb"),
            name: "Diving",
            image: {
                source: "./media/characters/fen/diving.svg"
            }
        },
        sleeby: {
            height: math.unit(3.45, "meters"),
            weight: math.unit(2400, "lb"),
            name: "Sleeby",
            image: {
                source: "./media/characters/fen/sleeby.svg"
            }
        },
        goo: {
            height: math.unit(12, "feet"),
            weight: math.unit(3600, "lb"),
            volume: math.unit(1000, "liters"),
            preyCapacity: math.unit(6, "people"),
            name: "Goo",
            image: {
                source: "./media/characters/fen/goo.svg",
                extra: 1307/1071,
                bottom: 134/1441
            }
        },
        gooNsfw: {
            height: math.unit(12, "feet"),
            weight: math.unit(3750, "lb"),
            volume: math.unit(1000, "liters"),
            preyCapacity: math.unit(6, "people"),
            name: "Goo (NSFW)",
            image: {
                source: "./media/characters/fen/goo-nsfw.svg",
                extra: 1875/1734,
                bottom: 122/1997
            }
        },
        maw: {
            height: math.unit(5.03, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/fen/maw.svg"
            }
        },
        gooCeiling: {
            height: math.unit(6.6, "feet"),
            weight: math.unit(3000, "lb"),
            volume: math.unit(1000, "liters"),
            preyCapacity: math.unit(6, "people"),
            name: "Goo (Ceiling)",
            image: {
                source: "./media/characters/fen/goo-ceiling.svg"
            }
        },
        paw: {
            height: math.unit(3.77, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/fen/paw.svg"
            },
            extraAttributes: {
                "toeSize": {
                    name: "Toe Size",
                    power: 2,
                    type: "area",
                    base: math.unit(0.02875, "m^2")
                },
                "pawSize": {
                    name: "Paw Size",
                    power: 2,
                    type: "area",
                    base: math.unit(0.378, "m^2")
                },
            }
        },
        tail: {
            height: math.unit(12.1, "feet"),
            name: "Tail",
            image: {
                source: "./media/characters/fen/tail.svg"
            }
        },
        tailFull: {
            height: math.unit(12.1, "feet"),
            name: "Full Tail",
            image: {
                source: "./media/characters/fen/tail-full.svg"
            }
        },
        back: {
            height: math.unit(12, "feet"),
            weight: math.unit(2400, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/fen/back.svg",
            },
            info: {
                description: {
                    mode: "append",
                    text: "\n\nHe is not currently looking at you."
                }
            }
        },
        full: {
            height: math.unit(1.85, "meter"),
            weight: math.unit(3200, "lb"),
            name: "Full",
            image: {
                source: "./media/characters/fen/full.svg",
                extra: 1133/859,
                bottom: 145/1278
            },
            info: {
                description: {
                    mode: "append",
                    text: "\n\nMunch."
                }
            }
        },
        gooLounging: {
            height: math.unit(4.53, "feet"),
            weight: math.unit(3000, "lb"),
            preyCapacity: math.unit(6, "people"),
            name: "Goo (Lounging)",
            image: {
                source: "./media/characters/fen/goo-lounging.svg",
                bottom: 116 / 613
            }
        },
        lounging: {
            height: math.unit(10.52, "feet"),
            weight: math.unit(2400, "lb"),
            name: "Lounging",
            image: {
                source: "./media/characters/fen/lounging.svg"
            }
        },
    },
    [
        {
            name: "Small",
            height: math.unit(2.2428, "meter")
        },
        {
            name: "Normal",
            height: math.unit(12, "feet"),
            default: true,
        },
        {
            name: "Big",
            height: math.unit(20, "feet")
        },
        {
            name: "Minimacro",
            height: math.unit(40, "feet"),
            info: {
                description: {
                    mode: "append",
                    text: "\n\nTOO DAMN BIG"
                }
            }
        },
        {
            name: "Macro",
            height: math.unit(100, "feet"),
            info: {
                description: {
                    mode: "append",
                    text: "\n\nTOO DAMN BIG"
                }
            }
        },
        {
            name: "Megamacro",
            height: math.unit(2, "miles")
        },
        {
            name: "Gigamacro",
            height: math.unit(10, "earths")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sofia Fluttertail", species: ["rough-collie"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(183, "cm"),
            weight: math.unit(80, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/sofia-fluttertail/front.svg",
                bottom: 0.01,
                extra: 2154 / 2081
            }
        },
        frontAlt: {
            height: math.unit(183, "cm"),
            weight: math.unit(80, "kg"),
            name: "Front (alt)",
            image: {
                source: "./media/characters/sofia-fluttertail/front-alt.svg"
            }
        },
        back: {
            height: math.unit(183, "cm"),
            weight: math.unit(80, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/sofia-fluttertail/back.svg"
            }
        },
        kneeling: {
            height: math.unit(125, "cm"),
            weight: math.unit(80, "kg"),
            name: "Kneeling",
            image: {
                source: "./media/characters/sofia-fluttertail/kneeling.svg",
                extra: 1033 / 977,
                bottom: 23.7 / 1057
            }
        },
        maw: {
            height: math.unit(183 / 5, "cm"),
            name: "Maw",
            image: {
                source: "./media/characters/sofia-fluttertail/maw.svg"
            }
        },
        mawcloseup: {
            height: math.unit(183 / 5 * 0.41, "cm"),
            name: "Maw (Closeup)",
            image: {
                source: "./media/characters/sofia-fluttertail/maw-closeup.svg"
            }
        },
        paws: {
            height: math.unit(1.17, "feet"),
            name: "Paws",
            image: {
                source: "./media/characters/sofia-fluttertail/paws.svg",
                extra: 851 / 851,
                bottom: 17 / 868
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(1.83, "meter")
        },
        {
            name: "Size Thief",
            height: math.unit(18, "feet")
        },
        {
            name: "50 Foot Collie",
            height: math.unit(50, "feet")
        },
        {
            name: "Macro",
            height: math.unit(96, "feet"),
            default: true
        },
        {
            name: "Megamerger",
            height: math.unit(650, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "March", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7, "feet"),
            weight: math.unit(100, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/march/front.svg",
                extra: 1992/1851,
                bottom: 39/2031
            }
        },
        foot: {
            height: math.unit(0.9, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/march/foot.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7.9, "feet")
        },
        {
            name: "Macro",
            height: math.unit(220, "meters")
        },
        {
            name: "Megamacro",
            height: math.unit(2.98, "km"),
            default: true
        },
        {
            name: "Gigamacro",
            height: math.unit(15963, "km")
        },
        {
            name: "Teramacro",
            height: math.unit(2980000000, "km")
        },
        {
            name: "Examacro",
            height: math.unit(250, "parsecs")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Noir", species: ["woodpecker"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(60, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/noir/front.svg",
                extra: 1,
                bottom: 0.032
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6.6, "feet")
        },
        {
            name: "Macro",
            height: math.unit(500, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(2.5, "km"),
            default: true
        },
        {
            name: "Gigamacro",
            height: math.unit(22500, "km")
        },
        {
            name: "Teramacro",
            height: math.unit(2500000000, "km")
        },
        {
            name: "Examacro",
            height: math.unit(200, "parsecs")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Okuri", species: ["sabresune"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7, "feet"),
            weight: math.unit(100, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/okuri/front.svg",
                extra: 739/665,
                bottom: 39/778
            }
        },
        back: {
            height: math.unit(7, "feet"),
            weight: math.unit(100, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/okuri/back.svg",
                extra: 734/653,
                bottom: 13/747
            }
        },
        sitting: {
            height: math.unit(2.95, "feet"),
            weight: math.unit(100, "kg"),
            name: "Sitting",
            image: {
                source: "./media/characters/okuri/sitting.svg",
                extra: 370/318,
                bottom: 99/469
            }
        },
    },
    [
        {
            name: "Smallest",
            height: math.unit(5 + 2/12, "feet")
        },
        {
            name: "Smaller",
            height: math.unit(300, "feet")
        },
        {
            name: "Small",
            height: math.unit(1000, "feet")
        },
        {
            name: "Macro",
            height: math.unit(1, "mile")
        },
        {
            name: "Mega Macro (Small)",
            height: math.unit(20, "km")
        },
        {
            name: "Mega Macro (Large)",
            height: math.unit(600, "km")
        },
        {
            name: "Giga Macro",
            height: math.unit(10000, "km")
        },
        {
            name: "Normal",
            height: math.unit(577560, "km"),
            default: true
        },
        {
            name: "Large",
            height: math.unit(4, "galaxies")
        },
        {
            name: "Largest",
            height: math.unit(15, "multiverses")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Manny", species: ["manectric"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7, "feet"),
            weight: math.unit(100, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/manny/front.svg",
                extra: 1,
                bottom: 0.06
            }
        },
        back: {
            height: math.unit(7, "feet"),
            weight: math.unit(100, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/manny/back.svg",
                extra: 1,
                bottom: 0.014
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7, "feet"),
        },
        {
            name: "Macro",
            height: math.unit(78, "feet"),
            default: true
        },
        {
            name: "Macro+",
            height: math.unit(300, "meters")
        },
        {
            name: "Macro++",
            height: math.unit(2400, "meters")
        },
        {
            name: "Megamacro",
            height: math.unit(5167, "meters")
        },
        {
            name: "Gigamacro",
            height: math.unit(41769, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Adake", species: ["tiger"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7, "feet"),
            weight: math.unit(100, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/adake/front-1.svg"
            }
        },
        frontAlt: {
            height: math.unit(7, "feet"),
            weight: math.unit(100, "kg"),
            name: "Front (Alt)",
            image: {
                source: "./media/characters/adake/front-2.svg",
                extra: 1,
                bottom: 0.01
            }
        },
        back: {
            height: math.unit(7, "feet"),
            weight: math.unit(100, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/adake/back.svg",
            }
        },
        kneel: {
            height: math.unit(5.385, "feet"),
            weight: math.unit(100, "kg"),
            name: "Kneeling",
            image: {
                source: "./media/characters/adake/kneel.svg",
                bottom: 0.052
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7, "feet"),
        },
        {
            name: "Macro",
            height: math.unit(78, "feet"),
            default: true
        },
        {
            name: "Macro+",
            height: math.unit(300, "meters")
        },
        {
            name: "Macro++",
            height: math.unit(2400, "meters")
        },
        {
            name: "Megamacro",
            height: math.unit(5167, "meters")
        },
        {
            name: "Gigamacro",
            height: math.unit(41769, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Elijah", species: ["blue-jay"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.65, "meters"),
            weight: math.unit(50, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/elijah/front.svg",
                extra: 858 / 830,
                bottom: 95.5 / 953.8559
            }
        },
        back: {
            height: math.unit(1.65, "meters"),
            weight: math.unit(50, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/elijah/back.svg",
                extra: 895 / 850,
                bottom: 5.3 / 897.956
            }
        },
        frontNsfw: {
            height: math.unit(1.65, "meters"),
            weight: math.unit(50, "kg"),
            name: "Front (NSFW)",
            image: {
                source: "./media/characters/elijah/front-nsfw.svg",
                extra: 858 / 830,
                bottom: 95.5 / 953.8559
            }
        },
        backNsfw: {
            height: math.unit(1.65, "meters"),
            weight: math.unit(50, "kg"),
            name: "Back (NSFW)",
            image: {
                source: "./media/characters/elijah/back-nsfw.svg",
                extra: 895 / 850,
                bottom: 5.3 / 897.956
            }
        },
        dick: {
            height: math.unit(1, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/elijah/dick.svg"
            }
        },
        beakOpen: {
            height: math.unit(1.25, "feet"),
            name: "Beak (Open)",
            image: {
                source: "./media/characters/elijah/beak-open.svg"
            }
        },
        beakShut: {
            height: math.unit(1.25, "feet"),
            name: "Beak (Shut)",
            image: {
                source: "./media/characters/elijah/beak-shut.svg"
            }
        },
        footFlexing: {
            height: math.unit(1.61, "feet"),
            name: "Foot (Flexing)",
            image: {
                source: "./media/characters/elijah/foot-flexing.svg"
            }
        },
        footStepping: {
            height: math.unit(1.44, "feet"),
            name: "Foot (Stepping)",
            image: {
                source: "./media/characters/elijah/foot-stepping.svg"
            }
        },
        plantigradeLeg: {
            height: math.unit(2.34, "feet"),
            name: "Plantigrade Leg",
            image: {
                source: "./media/characters/elijah/plantigrade-leg.svg"
            }
        },
        plantigradeFootLeft: {
            height: math.unit(0.9, "feet"),
            name: "Plantigrade Foot (Left)",
            image: {
                source: "./media/characters/elijah/plantigrade-foot-left.svg"
            }
        },
        plantigradeFootRight: {
            height: math.unit(0.9, "feet"),
            name: "Plantigrade Foot (Right)",
            image: {
                source: "./media/characters/elijah/plantigrade-foot-right.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(1.65, "meters")
        },
        {
            name: "Macro",
            height: math.unit(55, "meters"),
            default: true
        },
        {
            name: "Macro+",
            height: math.unit(105, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rai", species: ["wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 2/12, "feet"),
            weight: math.unit(320, "kg"),
            preyCapacity: math.unit(0.276549935, "people"),
            name: "Front",
            image: {
                source: "./media/characters/rai/front.svg",
                extra: 1802/1696,
                bottom: 68/1870
            },
            form: "anthro",
            default: true
        },
        frontDressed: {
            height: math.unit(7 + 2/12, "feet"),
            weight: math.unit(320, "kg"),
            preyCapacity: math.unit(0.276549935, "people"),
            name: "Front (Dressed)",
            image: {
                source: "./media/characters/rai/front-dressed.svg",
                extra: 1802/1696,
                bottom: 68/1870
            },
            form: "anthro"
        },
        side: {
            height: math.unit(7 + 2/12, "feet"),
            weight: math.unit(320, "kg"),
            preyCapacity: math.unit(0.276549935, "people"),
            name: "Side",
            image: {
                source: "./media/characters/rai/side.svg",
                extra: 1789/1710,
                bottom: 115/1904
            },
            form: "anthro"
        },
        back: {
            height: math.unit(7 + 2/12, "feet"),
            weight: math.unit(320, "kg"),
            preyCapacity: math.unit(0.276549935, "people"),
            name: "Back",
            image: {
                source: "./media/characters/rai/back.svg",
                extra: 1770/1707,
                bottom: 28/1798
            },
            form: "anthro"
        },
        feral: {
            height: math.unit(9.5, "feet"),
            weight: math.unit(640, "kg"),
            preyCapacity: math.unit(4, "people"),
            name: "Feral",
            image: {
                source: "./media/characters/rai/feral.svg",
                extra: 945/553,
                bottom: 176/1121
            },
            form: "feral",
            default: true
        },
        dragon: {
            height: math.unit(23, "feet"),
            weight: math.unit(50000, "lb"),
            name: "Dragon",
            image: {
                source: "./media/characters/rai/dragon.svg",
                extra: 2498 / 2030,
                bottom: 85.2 / 2584
            },
            form: "dragon",
            default: true
        },
        maw: {
            height: math.unit(1.69, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/rai/maw.svg"
            },
            form: "anthro"
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7 + 2/12, "feet"),
            form: "anthro"
        },
        {
            name: "Big",
            height: math.unit(11, "feet"),
            form: "anthro"
        },
        {
            name: "Minimacro",
            height: math.unit(77, "feet"),
            form: "anthro"
        },
        {
            name: "Macro",
            height: math.unit(302, "feet"),
            default: true,
            form: "anthro"
        },
        {
            name: "Normal",
            height: math.unit(9.5, "feet"),
            form: "feral",
            default: true
        },
        {
            name: "Normal",
            height: math.unit(23, "feet"),
            form: "dragon",
            default: true
        }
    ],
    {
        "anthro": {
            name: "Anthro",
            default: true
        },
        "feral": {
            name: "Feral",
        },
        "dragon": {
            name: "Dragon",
        },
    }
))
characterMakers.push(() => makeCharacter(
    { name: "Jazzy", species: ["coyote", "wolf"], tags: ["anthro"] },
    {
        frontDressed: {
            height: math.unit(216, "feet"),
            weight: math.unit(7000000, "lb"),
            preyCapacity: math.unit(1321, "people"),
            name: "Front (Dressed)",
            image: {
                source: "./media/characters/jazzy/front-dressed.svg",
                extra: 2738 / 2651,
                bottom: 41.8 / 2786
            }
        },
        backDressed: {
            height: math.unit(216, "feet"),
            weight: math.unit(7000000, "lb"),
            preyCapacity: math.unit(1321, "people"),
            name: "Back (Dressed)",
            image: {
                source: "./media/characters/jazzy/back-dressed.svg",
                extra: 2775 / 2673,
                bottom: 36.8 / 2817
            }
        },
        front: {
            height: math.unit(216, "feet"),
            weight: math.unit(7000000, "lb"),
            preyCapacity: math.unit(1321, "people"),
            name: "Front",
            image: {
                source: "./media/characters/jazzy/front.svg",
                extra: 2738 / 2651,
                bottom: 41.8 / 2786
            }
        },
        back: {
            height: math.unit(216, "feet"),
            weight: math.unit(7000000, "lb"),
            preyCapacity: math.unit(1321, "people"),
            name: "Back",
            image: {
                source: "./media/characters/jazzy/back.svg",
                extra: 2775 / 2673,
                bottom: 36.8 / 2817
            }
        },
        maw: {
            height: math.unit(20, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/jazzy/maw.svg"
            }
        },
        paws: {
            height: math.unit(27.5, "feet"),
            name: "Paws",
            image: {
                source: "./media/characters/jazzy/paws.svg"
            }
        },
        eye: {
            height: math.unit(4.4, "feet"),
            name: "Eye",
            image: {
                source: "./media/characters/jazzy/eye.svg"
            }
        },
        droneOffense: {
            height: math.unit(9.5, "inches"),
            name: "Drone (Offense)",
            image: {
                source: "./media/characters/jazzy/drone-offense.svg"
            }
        },
        droneRecon: {
            height: math.unit(9.5, "inches"),
            name: "Drone (Recon)",
            image: {
                source: "./media/characters/jazzy/drone-recon.svg"
            }
        },
        droneDefense: {
            height: math.unit(9.5, "inches"),
            name: "Drone (Defense)",
            image: {
                source: "./media/characters/jazzy/drone-defense.svg"
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(216, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Flamm", species: ["cat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(9 + 6/12, "feet"),
            weight: math.unit(700, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/flamm/front.svg",
                extra: 1751/1632,
                bottom: 46/1797
            }
        },
        buff: {
            height: math.unit(9 + 6/12, "feet"),
            weight: math.unit(950, "lb"),
            name: "Buff",
            image: {
                source: "./media/characters/flamm/buff.svg",
                extra: 3018/2874,
                bottom: 221/3239
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9.5, "feet")
        },
        {
            name: "Macro",
            height: math.unit(200, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Zephiro", species: ["raccoon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 3/12, "feet"),
            weight: math.unit(60, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/zephiro/front.svg",
                extra: 1873/1761,
                bottom: 147/2020
            }
        },
        side: {
            height: math.unit(5 + 3/12, "feet"),
            weight: math.unit(60, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/zephiro/side.svg",
                extra: 1929/1827,
                bottom: 65/1994
            }
        },
        back: {
            height: math.unit(5 + 3/12, "feet"),
            weight: math.unit(60, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/zephiro/back.svg",
                extra: 1926/1816,
                bottom: 41/1967
            }
        },
        hand: {
            height: math.unit(0.68, "feet"),
            name: "Hand",
            image: {
                source: "./media/characters/zephiro/hand.svg"
            }
        },
        paw: {
            height: math.unit(1, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/zephiro/paw.svg"
            }
        },
        beans: {
            height: math.unit(0.93, "feet"),
            name: "Beans",
            image: {
                source: "./media/characters/zephiro/beans.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(3, "inches")
        },
        {
            name: "Normal",
            height: math.unit(5 + 3 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(118, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Fory", species: ["weasel", "rabbit"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5, "feet"),
            weight: math.unit(90, "kg"),
            preyCapacity: math.unit(14, "people"),
            name: "Front",
            image: {
                source: "./media/characters/fory/front.svg",
                extra: 2862 / 2674,
                bottom: 180 / 3043.8
            },
            form: "weaselbun",
            default: true,
            extraAttributes: {
                "pawSize": {
                    name: "Paw Size",
                    power: 2,
                    type: "area",
                    base: math.unit(0.1596, "m^2")
                },
                "pawLength": {
                    name: "Paw Length",
                    power: 1,
                    type: "length",
                    base: math.unit(0.7, "m")
                }
            }
        },
        back: {
            height: math.unit(5, "feet"),
            weight: math.unit(90, "kg"),
            preyCapacity: math.unit(14, "people"),
            name: "Back",
            image: {
                source: "./media/characters/fory/back.svg",
                extra: 1790/1672,
                bottom: 84/1874
            },
            form: "weaselbun",
            extraAttributes: {
                "pawSize": {
                    name: "Paw Size",
                    power: 2,
                    type: "area",
                    base: math.unit(0.1596, "m^2")
                },
                "pawLength": {
                    name: "Paw Length",
                    power: 1,
                    type: "length",
                    base: math.unit(0.7, "m")
                }
            }
        },
        paw: {
            height: math.unit(2.14, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/fory/paw.svg"
            },
            form: "weaselbun",
            extraAttributes: {
                "pawSize": {
                    name: "Paw Size",
                    power: 2,
                    type: "area",
                    base: math.unit(0.1596, "m^2")
                },
                "pawLength": {
                    name: "Paw Length",
                    power: 1,
                    type: "length",
                    base: math.unit(0.48, "m")
                }
            }
        },
        bunBack: {
            height: math.unit(3, "feet"),
            weight: math.unit(20, "kg"),
            preyCapacity: math.unit(3, "people"),
            name: "Back",
            image: {
                source: "./media/characters/fory/bun-back.svg",
                extra: 1749/1564,
                bottom: 246/1995
            },
            form: "bun",
            default: true,
            extraAttributes: {
                "pawSize": {
                    name: "Paw Size",
                    power: 2,
                    type: "area",
                    base: math.unit(0.072, "m^2")
                },
                "pawLength": {
                    name: "Paw Length",
                    power: 1,
                    type: "length",
                    base: math.unit(0.45, "m")
                }
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5, "feet"),
            form: "weaselbun"
        },
        {
            name: "Macro",
            height: math.unit(50, "feet"),
            default: true,
            form: "weaselbun"
        },
        {
            name: "Megamacro",
            height: math.unit(10, "miles"),
            form: "weaselbun"
        },
        {
            name: "Gigamacro",
            height: math.unit(5, "earths"),
            form: "weaselbun"
        },
        {
            name: "Normal",
            height: math.unit(3, "feet"),
            default: true,
            form: "bun"
        },
        {
            name: "Fun-Size",
            height: math.unit(12, "feet"),
            form: "bun"
        },
        {
            name: "Macro",
            height: math.unit(100, "feet"),
            form: "bun"
        },
        {
            name: "Planetary",
            height: math.unit(3, "earths"),
            form: "bun"
        },
    ],
    {
        "weaselbun": {
            name: "Weaselbun",
            default: true
        },
        "bun": {
            name: "Bun",
        },
    }
))
characterMakers.push(() => makeCharacter(
    { name: "Kurrikage", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7, "feet"),
            weight: math.unit(90, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/kurrikage/front.svg",
                extra: 1845/1733,
                bottom: 119/1964
            }
        },
        back: {
            height: math.unit(7, "feet"),
            weight: math.unit(90, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/kurrikage/back.svg",
                extra: 1790/1677,
                bottom: 61/1851
            }
        },
        dressed: {
            height: math.unit(7, "feet"),
            weight: math.unit(90, "kg"),
            name: "Dressed",
            image: {
                source: "./media/characters/kurrikage/dressed.svg",
                extra: 1845/1733,
                bottom: 119/1964
            }
        },
        foot: {
            height: math.unit(1.5, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/kurrikage/foot.svg"
            }
        },
        staff: {
            height: math.unit(6.7, "feet"),
            name: "Staff",
            image: {
                source: "./media/characters/kurrikage/staff.svg"
            }
        },
        peek: {
            height: math.unit(1.05, "feet"),
            name: "Peeking",
            image: {
                source: "./media/characters/kurrikage/peek.svg",
                bottom: 0.08
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(12, "feet"),
            default: true
        },
        {
            name: "Big",
            height: math.unit(20, "feet")
        },
        {
            name: "Macro",
            height: math.unit(500, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(20, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Shingo", species: ["red-panda"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(75, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/shingo/front.svg",
                extra: 1900/1825,
                bottom: 82/1982
            }
        },
        side: {
            height: math.unit(6, "feet"),
            weight: math.unit(75, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/shingo/side.svg",
                extra: 1930/1865,
                bottom: 16/1946
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(75, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/shingo/back.svg",
                extra: 1922/1852,
                bottom: 16/1938
            }
        },
        frontDressed: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front-dressed",
            image: {
                source: "./media/characters/shingo/front-dressed.svg",
                extra: 1900/1825,
                bottom: 82/1982
            }
        },
        paw: {
            height: math.unit(1.29, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/shingo/paw.svg"
            }
        },
        hand: {
            height: math.unit(1.07, "feet"),
            name: "Hand",
            image: {
                source: "./media/characters/shingo/hand.svg"
            }
        },
        frontAlt: {
            height: math.unit(6, "feet"),
            weight: math.unit(75, "kg"),
            name: "Front (Alt)",
            image: {
                source: "./media/characters/shingo/front-alt.svg",
                extra: 3511 / 3338,
                bottom: 0.005
            }
        },
        frontAlt2: {
            height: math.unit(6, "feet"),
            weight: math.unit(75, "kg"),
            name: "Front (Alt 2)",
            image: {
                source: "./media/characters/shingo/front-alt-2.svg",
                extra: 706/681,
                bottom: 11/717
            }
        },
        pawAlt: {
            height: math.unit(1, "feet"),
            name: "Paw (Alt)",
            image: {
                source: "./media/characters/shingo/paw-alt.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(4, "inches")
        },
        {
            name: "Normal",
            height: math.unit(6, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(108, "feet")
        },
        {
            name: "Macro+",
            height: math.unit(1500, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Aigey", species: ["wolf", "dolphin"], tags: ["anthro"] },
    {
        side: {
            height: math.unit(6, "feet"),
            weight: math.unit(75, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/aigey/side.svg"
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(200, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(100, "miles")
        },
    ]
)
)
characterMakers.push(() => makeCharacter(
    { name: "Natasha", species: ["african-wild-dog"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 5 / 12, "feet"),
            weight: math.unit(75, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/natasha/front.svg",
                extra: 859 / 824,
                bottom: 23 / 879.6
            }
        },
        frontNsfw: {
            height: math.unit(5 + 5 / 12, "feet"),
            weight: math.unit(75, "kg"),
            name: "Front (NSFW)",
            image: {
                source: "./media/characters/natasha/front-nsfw.svg",
                extra: 859 / 824,
                bottom: 23 / 879.6
            }
        },
        frontErect: {
            height: math.unit(5 + 5 / 12, "feet"),
            weight: math.unit(75, "kg"),
            name: "Front (Erect)",
            image: {
                source: "./media/characters/natasha/front-erect.svg",
                extra: 859 / 824,
                bottom: 23 / 879.6
            }
        },
        back: {
            height: math.unit(5 + 5 / 12, "feet"),
            weight: math.unit(75, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/natasha/back.svg",
                extra: 887.9 / 852.6,
                bottom: 9.7 / 896.4
            }
        },
        backAlt: {
            height: math.unit(5 + 5 / 12, "feet"),
            weight: math.unit(75, "kg"),
            name: "Back (Alt)",
            image: {
                source: "./media/characters/natasha/back-alt.svg",
                extra: 1236.7 / 1192,
                bottom: 22.3 / 1258.2
            }
        },
        dick: {
            height: math.unit(1.772, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/natasha/dick.svg"
            }
        },
        paw: {
            height: math.unit(0.250, "meters"),
            name: "Paw",
            image: {
                source: "./media/characters/natasha/paw.svg"
            },
            extraAttributes: {
                "toeSize": {
                    name: "Toe Size",
                    power: 2,
                    type: "area",
                    base: math.unit(0.0024, "m^2")
                },
                "padSize": {
                    name: "Pad Size",
                    power: 2,
                    type: "area",
                    base: math.unit(0.00889, "m^2")
                },
                "pawSize": {
                    name: "Paw Size",
                    power: 2,
                    type: "area",
                    base: math.unit(0.023667, "m^2")
                },
            }
        },
    },
    [
        {
            name: "Shortstack",
            height: math.unit(3, "feet"),
            default: true
        },
        {
            name: "Normal",
            height: math.unit(5 + 5 / 12, "feet")
        },
        {
            name: "Large",
            height: math.unit(12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(100, "feet")
        },
        {
            name: "Macro+",
            height: math.unit(260, "feet")
        },
        {
            name: "Macro++",
            height: math.unit(1, "mile")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Malik", species: ["hyena"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(75, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/malik/front.svg",
                extra: 1750/1561,
                bottom: 80/1830
            },
            extraAttributes: {
                "toeSize": {
                    name: "Toe Size",
                    power: 2,
                    type: "area",
                    base: math.unit(0.0159, "m^2")
                },
                "pawSize": {
                    name: "Paw Size",
                    power: 2,
                    type: "area",
                    base: math.unit(0.09834, "m^2")
                },
            }
        },
        side: {
            height: math.unit(6, "feet"),
            weight: math.unit(75, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/malik/side.svg",
                extra: 1802/1685,
                bottom: 42/1844
            },
            extraAttributes: {
                "toeSize": {
                    name: "Toe Size",
                    power: 2,
                    type: "area",
                    base: math.unit(0.0159, "m^2")
                },
                "pawSize": {
                    name: "Paw Size",
                    power: 2,
                    type: "area",
                    base: math.unit(0.09834, "m^2")
                },
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(75, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/malik/back.svg",
                extra: 1803/1607,
                bottom: 33/1836
            },
            extraAttributes: {
                "toeSize": {
                    name: "Toe Size",
                    power: 2,
                    type: "area",
                    base: math.unit(0.0159, "m^2")
                },
                "pawSize": {
                    name: "Paw Size",
                    power: 2,
                    type: "area",
                    base: math.unit(0.09834, "m^2")
                },
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(156, "feet"),
            default: true
        },
        {
            name: "Macro+",
            height: math.unit(1188, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sefer", species: ["carbuncle"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(75, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/sefer/front.svg",
                extra: 848 / 659,
                bottom: 28.3 / 876.442
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(75, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/sefer/back.svg",
                extra: 864 / 695,
                bottom: 10 / 871
            }
        },
        frontDressed: {
            height: math.unit(6, "feet"),
            weight: math.unit(75, "kg"),
            name: "Dressed",
            image: {
                source: "./media/characters/sefer/dressed.svg",
                extra: 839 / 653,
                bottom: 37.6 / 878
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "feet"),
            default: true
        },
        {
            name: "Big",
            height: math.unit(8, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "North", species: ["leaf-nosed-bat"], tags: ["anthro"] },
    {
        body: {
            height: math.unit(2.2428, "meter"),
            weight: math.unit(124.738, "kg"),
            name: "Body",
            image: {
                extra: 1225 / 1050,
                source: "./media/characters/north/front.svg"
            }
        }
    },
    [
        {
            name: "Micro",
            height: math.unit(4, "inches")
        },
        {
            name: "Macro",
            height: math.unit(63, "meters")
        },
        {
            name: "Megamacro",
            height: math.unit(101, "miles"),
            default: true
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Talan", species: ["dragon", "fish"], tags: ["anthro"] },
    {
        angled: {
            height: math.unit(4, "meter"),
            weight: math.unit(150, "kg"),
            name: "Angled",
            image: {
                source: "./media/characters/talan/angled-sfw.svg",
                bottom: 29 / 3734
            }
        },
        angledNsfw: {
            height: math.unit(4, "meter"),
            weight: math.unit(150, "kg"),
            name: "Angled (NSFW)",
            image: {
                source: "./media/characters/talan/angled-nsfw.svg",
                bottom: 29 / 3734
            }
        },
        frontNsfw: {
            height: math.unit(4, "meter"),
            weight: math.unit(150, "kg"),
            name: "Front (NSFW)",
            image: {
                source: "./media/characters/talan/front-nsfw.svg",
                bottom: 29 / 3734
            }
        },
        sideNsfw: {
            height: math.unit(4, "meter"),
            weight: math.unit(150, "kg"),
            name: "Side (NSFW)",
            image: {
                source: "./media/characters/talan/side-nsfw.svg",
                bottom: 29 / 3734
            }
        },
        back: {
            height: math.unit(4, "meter"),
            weight: math.unit(150, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/talan/back.svg"
            }
        },
        dickBottom: {
            height: math.unit(0.621, "meter"),
            name: "Dick (Bottom)",
            image: {
                source: "./media/characters/talan/dick-bottom.svg"
            }
        },
        dickTop: {
            height: math.unit(0.621, "meter"),
            name: "Dick (Top)",
            image: {
                source: "./media/characters/talan/dick-top.svg"
            }
        },
        dickSide: {
            height: math.unit(0.305, "meter"),
            name: "Dick (Side)",
            image: {
                source: "./media/characters/talan/dick-side.svg"
            }
        },
        dickFront: {
            height: math.unit(0.305, "meter"),
            name: "Dick (Front)",
            image: {
                source: "./media/characters/talan/dick-front.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4, "meters")
        },
        {
            name: "Macro",
            height: math.unit(100, "meters")
        },
        {
            name: "Megamacro",
            height: math.unit(2, "miles"),
            default: true
        },
        {
            name: "Gigamacro",
            height: math.unit(5000, "miles")
        },
        {
            name: "Teramacro",
            height: math.unit(100, "parsecs")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Gael'Rathus", species: ["ram", "demon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2, "meter"),
            weight: math.unit(90, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/gael'rathus/front.svg"
            }
        },
        frontAlt: {
            height: math.unit(2, "meter"),
            weight: math.unit(90, "kg"),
            name: "Front (alt)",
            image: {
                source: "./media/characters/gael'rathus/front-alt.svg"
            }
        },
        frontAlt2: {
            height: math.unit(2, "meter"),
            weight: math.unit(90, "kg"),
            name: "Front (alt 2)",
            image: {
                source: "./media/characters/gael'rathus/front-alt-2.svg"
            }
        }
    },
    [
        {
            name: "Normal",
            height: math.unit(9, "feet"),
            default: true
        },
        {
            name: "Large",
            height: math.unit(25, "feet")
        },
        {
            name: "Macro",
            height: math.unit(0.25, "miles")
        },
        {
            name: "Megamacro",
            height: math.unit(10, "miles")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sosha", species: ["cougar"], tags: ["feral"] },
    {
        side: {
            height: math.unit(2, "meter"),
            weight: math.unit(140, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/sosha/side.svg",
                extra: 1170/1006,
                bottom: 94/1264
            }
        },
        maw: {
            height: math.unit(2.87, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/sosha/maw.svg",
            extra: 966/865,
            bottom: 0/966
            }
        },
        cooch: {
            height: math.unit(5.6, "feet"),
            name: "Cooch",
            image: {
                source: "./media/characters/sosha/cooch.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(12, "feet"),
            default: true
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "RuNNoLa", species: ["wolf"], tags: ["feral"] },
    {
        side: {
            height: math.unit(5 + 5 / 12, "feet"),
            weight: math.unit(170, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/runnola/side.svg",
                extra: 741 / 448,
                bottom: 0.05
            }
        },
    },
    [
        {
            name: "Small",
            height: math.unit(3, "feet")
        },
        {
            name: "Normal",
            height: math.unit(5 + 5 / 12, "feet"),
            default: true
        },
        {
            name: "Big",
            height: math.unit(10, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kurribird", species: ["avian"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2, "meter"),
            weight: math.unit(50, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/kurribird/front.svg",
                bottom: 0.015
            }
        },
        frontAlt: {
            height: math.unit(1.5, "meter"),
            weight: math.unit(50, "kg"),
            name: "Front (Alt)",
            image: {
                source: "./media/characters/kurribird/front-alt.svg",
                extra: 1.45
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7, "feet")
        },
        {
            name: "Big",
            height: math.unit(12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(1500, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(2, "miles")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Elbial", species: ["goat", "lion", "demon", "deity"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2, "meter"),
            weight: math.unit(80, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/elbial/front.svg",
                extra: 1643 / 1556,
                bottom: 60.2 / 1696
            }
        },
        side: {
            height: math.unit(2, "meter"),
            weight: math.unit(80, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/elbial/side.svg",
                extra: 1601/1528,
                bottom: 97/1698
            }
        },
        back: {
            height: math.unit(2, "meter"),
            weight: math.unit(80, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/elbial/back.svg",
                extra: 1653/1569,
                bottom: 20/1673
            }
        },
        frontDressed: {
            height: math.unit(2, "meter"),
            weight: math.unit(80, "kg"),
            name: "Front (Dressed)",
            image: {
                source: "./media/characters/elbial/front-dressed.svg",
                extra: 1638/1569,
                bottom: 70/1708
            }
        },
        genitals: {
            height: math.unit(2 / 3.367, "meter"),
            name: "Genitals",
            image: {
                source: "./media/characters/elbial/genitals.svg"
            }
        },
    },
    [
        {
            name: "Large",
            height: math.unit(100, "feet")
        },
        {
            name: "Macro",
            height: math.unit(500, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(10, "miles")
        },
        {
            name: "Gigamacro",
            height: math.unit(25000, "miles")
        },
        {
            name: "Full-Size",
            height: math.unit(8000000, "gigaparsecs")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Noah", species: ["harpy-eagle"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2, "meter"),
            weight: math.unit(60, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/noah/front.svg"
            }
        },
        talons: {
            height: math.unit(0.315, "meter"),
            name: "Talons",
            image: {
                source: "./media/characters/noah/talons.svg"
            }
        }
    },
    [
        {
            name: "Large",
            height: math.unit(50, "feet")
        },
        {
            name: "Macro",
            height: math.unit(750, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(50, "miles")
        },
        {
            name: "Gigamacro",
            height: math.unit(100000, "miles")
        },
        {
            name: "Full-Size",
            height: math.unit(3000000000, "miles")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Natalya", species: ["wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2, "meter"),
            weight: math.unit(80, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/natalya/front.svg"
            }
        },
        back: {
            height: math.unit(2, "meter"),
            weight: math.unit(80, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/natalya/back.svg"
            }
        }
    },
    [
        {
            name: "Normal",
            height: math.unit(150, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(5, "miles")
        },
        {
            name: "Full-Size",
            height: math.unit(600, "kiloparsecs")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Erestrebah", species: ["avian", "deer"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2, "meter"),
            weight: math.unit(50, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/erestrebah/front.svg",
                extra: 1262/1162,
                bottom: 96/1358
            }
        },
        back: {
            height: math.unit(2, "meter"),
            weight: math.unit(50, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/erestrebah/back.svg",
                extra: 1257/1139,
                bottom: 13/1270
            }
        },
        wing: {
            height: math.unit(2, "meter"),
            weight: math.unit(50, "kg"),
            name: "Wing",
            image: {
                source: "./media/characters/erestrebah/wing.svg",
                extra: 1262/1162,
                bottom: 96/1358
            }
        },
        mouth: {
            height: math.unit(0.39, "feet"),
            name: "Mouth",
            image: {
                source: "./media/characters/erestrebah/mouth.svg"
            }
        }
    },
    [
        {
            name: "Normal",
            height: math.unit(10, "feet")
        },
        {
            name: "Large",
            height: math.unit(50, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(300, "feet")
        },
        {
            name: "Macro+",
            height: math.unit(750, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(3, "miles")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Jennifer", species: ["rat", "demon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2, "meter"),
            weight: math.unit(80, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/jennifer/front.svg",
                bottom: 0.11,
                extra: 1.16
            }
        },
        frontAlt: {
            height: math.unit(2, "meter"),
            weight: math.unit(80, "kg"),
            name: "Front (Alt)",
            image: {
                source: "./media/characters/jennifer/front-alt.svg"
            }
        }
    },
    [
        {
            name: "Canon Height",
            height: math.unit(120, "feet"),
            default: true
        },
        {
            name: "Macro+",
            height: math.unit(300, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(20000, "feet")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kalista", species: ["phoenix"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2, "meter"),
            weight: math.unit(50, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/kalista/front.svg",
                extra: 1314/1145,
                bottom: 101/1415
            }
        },
        back: {
            height: math.unit(2, "meter"),
            weight: math.unit(50, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/kalista/back.svg",
                extra: 1366 / 1156,
                bottom: 33.9 / 1362.78
            }
        }
    },
    [
        {
            name: "Uncomfortably Small",
            height: math.unit(10, "feet")
        },
        {
            name: "Small",
            height: math.unit(30, "feet")
        },
        {
            name: "Macro",
            height: math.unit(100, "feet"),
            default: true
        },
        {
            name: "Macro+",
            height: math.unit(2000, "feet")
        },
        {
            name: "True Form",
            height: math.unit(8924, "miles")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "GiantGrowingVixen", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2, "meter"),
            weight: math.unit(120, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/ggv/front.svg"
            }
        },
        side: {
            height: math.unit(2, "meter"),
            weight: math.unit(120, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/ggv/side.svg"
            }
        }
    },
    [
        {
            name: "Extremely Puny",
            height: math.unit(9 + 5 / 12, "feet")
        },
        {
            name: "Horribly Small",
            height: math.unit(47.7, "miles"),
            default: true
        },
        {
            name: "Reasonably Sized",
            height: math.unit(25000, "parsecs")
        },
        {
            name: "Slightly Uncompressed",
            height: math.unit(7.77e31, "parsecs")
        },
        {
            name: "Omniversal",
            height: math.unit(1e300, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Napalm", species: ["aeromorph"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2, "meter"),
            weight: math.unit(75, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/napalm/front.svg"
            }
        },
        back: {
            height: math.unit(2, "meter"),
            weight: math.unit(75, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/napalm/back.svg"
            }
        }
    },
    [
        {
            name: "Standard",
            height: math.unit(55, "feet"),
            default: true
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Asana", species: ["android", "jackal"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 5 / 6, "feet"),
            weight: math.unit(325, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/asana/front.svg",
                extra: 1133 / 1060,
                bottom: 15.2 / 1148.6
            }
        },
        back: {
            height: math.unit(7 + 5 / 6, "feet"),
            weight: math.unit(325, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/asana/back.svg",
                extra: 1114 / 1043,
                bottom: 5 / 1120
            }
        },
        dressedDark: {
            height: math.unit(7 + 5 / 6, "feet"),
            weight: math.unit(325, "lb"),
            name: "Dressed (Dark)",
            image: {
                source: "./media/characters/asana/dressed-dark.svg",
                extra: 1133 / 1060,
                bottom: 15.2 / 1148.6
            }
        },
        dressedLight: {
            height: math.unit(7 + 5 / 6, "feet"),
            weight: math.unit(325, "lb"),
            name: "Dressed (Light)",
            image: {
                source: "./media/characters/asana/dressed-light.svg",
                extra: 1133 / 1060,
                bottom: 15.2 / 1148.6
            }
        },
    },
    [
        {
            name: "Standard",
            height: math.unit(7 + 5 / 6, "feet"),
            default: true
        },
        {
            name: "Large",
            height: math.unit(10, "meters")
        },
        {
            name: "Macro",
            height: math.unit(2500, "meters")
        },
        {
            name: "Megamacro",
            height: math.unit(5e6, "meters")
        },
        {
            name: "Examacro",
            height: math.unit(5e12, "lightyears")
        },
        {
            name: "Max Size",
            height: math.unit(1e31, "lightyears")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ebony", species: ["hoshiko-beast"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2, "meter"),
            weight: math.unit(60, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/ebony/front.svg",
                bottom: 0.03,
                extra: 1045 / 810 + 0.03
            }
        },
        side: {
            height: math.unit(2, "meter"),
            weight: math.unit(60, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/ebony/side.svg",
                bottom: 0.03,
                extra: 1045 / 810 + 0.03
            }
        },
        back: {
            height: math.unit(2, "meter"),
            weight: math.unit(60, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/ebony/back.svg",
                bottom: 0.01,
                extra: 1045 / 810 + 0.01
            }
        },
    },
    [
        // TODO check why I did this lol
        {
            name: "Standard",
            height: math.unit(9 / 8 * (7 + 5 / 12), "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(200, "feet")
        },
        {
            name: "Gigamacro",
            height: math.unit(13000, "km")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mountain", species: ["snow-jugani"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(175, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/mountain/front.svg",
                extra: 972 / 955,
                bottom: 64 / 1036.6
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(175, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/mountain/back.svg",
                extra: 970 / 950,
                bottom: 28.25 / 999
            }
        },
    },
    [
        {
            name: "Large",
            height: math.unit(20, "meters")
        },
        {
            name: "Macro",
            height: math.unit(300, "meters")
        },
        {
            name: "Gigamacro",
            height: math.unit(10000, "km"),
            default: true
        },
        {
            name: "Examacro",
            height: math.unit(10e9, "lightyears")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rick", species: ["lion"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8, "feet"),
            weight: math.unit(500, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/rick/front.svg"
            }
        }
    },
    [
        {
            name: "Normal",
            height: math.unit(8, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(5, "km")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ona", species: ["raven"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8, "feet"),
            weight: math.unit(120, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/ona/front.svg"
            }
        },
        frontAlt: {
            height: math.unit(8, "feet"),
            weight: math.unit(120, "lb"),
            name: "Front (Alt)",
            image: {
                source: "./media/characters/ona/front-alt.svg"
            }
        },
        back: {
            height: math.unit(8, "feet"),
            weight: math.unit(120, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/ona/back.svg"
            }
        },
        foot: {
            height: math.unit(1.1, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/ona/foot.svg"
            }
        }
    },
    [
        {
            name: "Megamacro",
            height: math.unit(70, "km"),
            default: true
        },
        {
            name: "Gigamacro",
            height: math.unit(681818, "miles")
        },
        {
            name: "Examacro",
            height: math.unit(3800000, "lightyears")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mech", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(12, "feet"),
            weight: math.unit(3000, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/mech/front.svg",
                extra: 2900 / 2770,
                bottom: 110 / 3010
            }
        },
        back: {
            height: math.unit(12, "feet"),
            weight: math.unit(3000, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/mech/back.svg",
                extra: 3011 / 2890,
                bottom: 94 / 3105
            }
        },
        maw: {
            height: math.unit(3.07, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/mech/maw.svg"
            }
        },
        head: {
            height: math.unit(3.07, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/mech/head.svg"
            }
        },
        dick: {
            height: math.unit(1.43, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/mech/dick.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(300, "feet"),
            default: true
        },
        {
            name: "Macro+",
            height: math.unit(1500, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Gregory", species: ["goat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.3, "meter"),
            weight: math.unit(30, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/gregory/front.svg",
            }
        }
    },
    [
        {
            name: "Normal",
            height: math.unit(1.3, "meter"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(20, "meter")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Elory", species: ["goat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2.8, "meter"),
            weight: math.unit(200, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/elory/front.svg",
            }
        }
    },
    [
        {
            name: "Normal",
            height: math.unit(2.8, "meter"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(38, "meter")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Angelpatamon", species: ["patamon", "deity"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(470, "feet"),
            weight: math.unit(924, "tons"),
            name: "Front",
            image: {
                source: "./media/characters/angelpatamon/front.svg",
            }
        }
    },
    [
        {
            name: "Normal",
            height: math.unit(470, "feet"),
            default: true
        },
        {
            name: "Deity Size I",
            height: math.unit(28651.2, "km")
        },
        {
            name: "Deity Size II",
            height: math.unit(171907.2, "km")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Cryae", species: ["dragon"], tags: ["feral"] },
    {
        side: {
            height: math.unit(7.2, "meter"),
            weight: math.unit(8.2, "tons"),
            name: "Side",
            image: {
                source: "./media/characters/cryae/side.svg",
                extra: 3500 / 1500
            }
        }
    },
    [
        {
            name: "Normal",
            height: math.unit(7.2, "meter"),
            default: true
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Xera", species: ["jugani"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(175, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/xera/front.svg",
                extra: 2377 / 1972,
                bottom: 75.5 / 2452
            }
        },
        side: {
            height: math.unit(6, "feet"),
            weight: math.unit(175, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/xera/side.svg",
                extra: 2345 / 2019,
                bottom: 39.7 / 2384
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(175, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/xera/back.svg",
                extra: 2095 / 1984,
                bottom: 67 / 2166
            }
        },
    },
    [
        {
            name: "Small",
            height: math.unit(10, "feet")
        },
        {
            name: "Macro",
            height: math.unit(500, "meters"),
            default: true
        },
        {
            name: "Macro+",
            height: math.unit(10, "km")
        },
        {
            name: "Gigamacro",
            height: math.unit(25000, "km")
        },
        {
            name: "Teramacro",
            height: math.unit(3e6, "km")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Nebula", species: ["dragon", "wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(175, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/nebula/front.svg",
                extra: 2566 / 2362,
                bottom: 81 / 2644
            }
        }
    },
    [
        {
            name: "Small",
            height: math.unit(4.5, "meters")
        },
        {
            name: "Macro",
            height: math.unit(1500, "meters"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(150, "km")
        },
        {
            name: "Gigamacro",
            height: math.unit(27000, "km")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Abysgar", species: ["raptor"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(225, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/abysgar/front.svg",
                extra: 1739/1614,
                bottom: 71/1810
            }
        },
        frontNsfw: {
            height: math.unit(6, "feet"),
            weight: math.unit(225, "lb"),
            name: "Front (NSFW)",
            image: {
                source: "./media/characters/abysgar/front-nsfw.svg",
                extra: 1739/1614,
                bottom: 71/1810
            }
        },
        back: {
            height: math.unit(4.6, "feet"),
            weight: math.unit(225, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/abysgar/back.svg",
                extra: 1384/1327,
                bottom: 0/1384
            }
        },
        head: {
            height: math.unit(1.25, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/abysgar/head.svg",
                extra: 669/569,
                bottom: 0/669
            }
        },
    },
    [
        {
            name: "Small",
            height: math.unit(4.5, "meters")
        },
        {
            name: "Macro",
            height: math.unit(1250, "meters"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(125, "km")
        },
        {
            name: "Gigamacro",
            height: math.unit(26000, "km")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Yakuz", species: ["wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(180, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/yakuz/front.svg"
            }
        }
    },
    [
        {
            name: "Small",
            height: math.unit(5, "meters")
        },
        {
            name: "Macro",
            height: math.unit(1500, "meters"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(200, "km")
        },
        {
            name: "Gigamacro",
            height: math.unit(100000, "km")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mirova", species: ["luxray", "shark"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(175, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/mirova/front.svg",
                extra: 3334 / 3071,
                bottom: 42 / 3375.6
            }
        }
    },
    [
        {
            name: "Small",
            height: math.unit(5, "meters")
        },
        {
            name: "Macro",
            height: math.unit(900, "meters"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(135, "km")
        },
        {
            name: "Gigamacro",
            height: math.unit(20000, "km")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Asana (Mech)", species: ["zoid"], tags: ["feral"] },
    {
        side: {
            height: math.unit(28.35, "feet"),
            weight: math.unit(99.75, "tons"),
            name: "Side",
            image: {
                source: "./media/characters/asana-mech/side.svg",
                extra: 923 / 699,
                bottom: 50 / 975
            }
        },
        chaingun: {
            height: math.unit(7, "feet"),
            weight: math.unit(2400, "lb"),
            name: "Chaingun",
            image: {
                source: "./media/characters/asana-mech/chaingun.svg"
            }
        },
        laser: {
            height: math.unit(7.12, "feet"),
            weight: math.unit(2000, "lb"),
            name: "Laser",
            image: {
                source: "./media/characters/asana-mech/laser.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(28.35, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(2500, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(25, "miles")
        },
        {
            name: "Examacro",
            height: math.unit(6e8, "lightyears")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Asche", species: ["fox", "dragon", "lion"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5, "meters"),
            weight: math.unit(1000, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/asche/front.svg",
                extra: 1258 / 1190,
                bottom: 47 / 1305
            }
        },
        frontUnderwear: {
            height: math.unit(5, "meters"),
            weight: math.unit(1000, "kg"),
            name: "Front (Underwear)",
            image: {
                source: "./media/characters/asche/front-underwear.svg",
                extra: 1258 / 1190,
                bottom: 47 / 1305
            }
        },
        frontDressed: {
            height: math.unit(5, "meters"),
            weight: math.unit(1000, "kg"),
            name: "Front (Dressed)",
            image: {
                source: "./media/characters/asche/front-dressed.svg",
                extra: 1258 / 1190,
                bottom: 47 / 1305
            }
        },
        frontArmor: {
            height: math.unit(5, "meters"),
            weight: math.unit(1000, "kg"),
            name: "Front (Armored)",
            image: {
                source: "./media/characters/asche/front-armored.svg",
                extra: 1374 / 1308,
                bottom: 23 / 1397
            }
        },
        mp724: {
            height: math.unit(0.96, "meters"),
            weight: math.unit(38, "kg"),
            name: "H&K MP724",
            image: {
                source: "./media/characters/asche/h&k-mp724.svg"
            }
        },
        side: {
            height: math.unit(5, "meters"),
            weight: math.unit(1000, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/asche/side.svg",
                extra: 1717 / 1609,
                bottom: 0.005
            }
        },
        back: {
            height: math.unit(5, "meters"),
            weight: math.unit(1000, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/asche/back.svg",
                extra: 1570 / 1501
            }
        },
    },
    [
        {
            name: "DEFCON 5",
            height: math.unit(5, "meters")
        },
        {
            name: "DEFCON 4",
            height: math.unit(500, "meters"),
            default: true
        },
        {
            name: "DEFCON 3",
            height: math.unit(5, "km")
        },
        {
            name: "DEFCON 2",
            height: math.unit(500, "km")
        },
        {
            name: "DEFCON 1",
            height: math.unit(500000, "km")
        },
        {
            name: "DEFCON 0",
            height: math.unit(3, "gigaparsecs")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Gale", species: ["monster"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2, "meters"),
            weight: math.unit(76, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/gale/front.svg"
            }
        },
        frontAlt1: {
            height: math.unit(2, "meters"),
            weight: math.unit(76, "kg"),
            name: "Front (Alt 1)",
            image: {
                source: "./media/characters/gale/front-alt-1.svg"
            }
        },
        frontAlt2: {
            height: math.unit(2, "meters"),
            weight: math.unit(76, "kg"),
            name: "Front (Alt 2)",
            image: {
                source: "./media/characters/gale/front-alt-2.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7, "feet")
        },
        {
            name: "Macro",
            height: math.unit(150, "feet"),
            default: true
        },
        {
            name: "Macro+",
            height: math.unit(300, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Draylen", species: ["coyote"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 10/12, "feet"),
            weight: math.unit(67, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/draylen/front.svg",
                extra: 832/777,
                bottom: 85/917
            }
        }
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 10/12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(150, "feet"),
            default: true
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Chez", species: ["foo-dog"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 9 / 12, "feet"),
            weight: math.unit(379, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/chez/front.svg"
            }
        },
        side: {
            height: math.unit(7 + 9 / 12, "feet"),
            weight: math.unit(379, "lbs"),
            name: "Side",
            image: {
                source: "./media/characters/chez/side.svg"
            }
        }
    },
    [
        {
            name: "Normal",
            height: math.unit(7 + 9 / 12, "feet"),
            default: true
        },
        {
            name: "God King",
            height: math.unit(9750000, "meters")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kaylum", species: ["dragon", "shark"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(275, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/kaylum/front.svg",
                bottom: 0.01,
                extra: 1166 / 1031
            }
        },
        frontWingless: {
            height: math.unit(6, "feet"),
            weight: math.unit(275, "lbs"),
            name: "Front (Wingless)",
            image: {
                source: "./media/characters/kaylum/front-wingless.svg",
                bottom: 0.01,
                extra: 1117 / 1031
            }
        }
    },
    [
        {
            name: "Normal",
            height: math.unit(3.05, "meters")
        },
        {
            name: "Master",
            height: math.unit(5.5, "meters")
        },
        {
            name: "Rampage",
            height: math.unit(19, "meters")
        },
        {
            name: "Macro Lite",
            height: math.unit(37, "meters")
        },
        {
            name: "Hyper Predator",
            height: math.unit(61, "meters")
        },
        {
            name: "Macro",
            height: math.unit(138, "meters"),
            default: true
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Geta", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 5 / 12, "feet"),
            weight: math.unit(120, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/geta/front.svg",
                extra: 1003/933,
                bottom: 21/1024
            }
        },
        paw: {
            height: math.unit(0.35, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/geta/paw.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(3, "inches"),
            default: true
        },
        {
            name: "Normal",
            height: math.unit(5 + 5 / 12, "feet")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Tyrnn", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(300, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/tyrnn/front.svg"
            }
        }
    },
    [
        {
            name: "Main Height",
            height: math.unit(355, "feet"),
            default: true
        },
        {
            name: "Fave. Height",
            height: math.unit(2400, "feet")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Apple", species: ["elephant"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(300, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/appledectomy/front.svg"
            }
        }
    },
    [
        {
            name: "Macro",
            height: math.unit(2500, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(50, "miles"),
            default: true
        },
        {
            name: "Gigamacro",
            height: math.unit(5000, "miles")
        },
        {
            name: "Teramacro",
            height: math.unit(250000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Vulpes", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(200, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/vulpes/front.svg",
                extra: 573 / 543,
                bottom: 0.033
            }
        },
        side: {
            height: math.unit(6, "feet"),
            weight: math.unit(200, "lbs"),
            name: "Side",
            image: {
                source: "./media/characters/vulpes/side.svg",
                extra: 577 / 549,
                bottom: 11 / 588
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(200, "lbs"),
            name: "Back",
            image: {
                source: "./media/characters/vulpes/back.svg",
                extra: 573 / 549,
                bottom: 20 / 593
            }
        },
        feet: {
            height: math.unit(1.276, "feet"),
            name: "Feet",
            image: {
                source: "./media/characters/vulpes/feet.svg"
            }
        },
        maw: {
            height: math.unit(1.18, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/vulpes/maw.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(2, "inches")
        },
        {
            name: "Normal",
            height: math.unit(6.3, "feet")
        },
        {
            name: "Macro",
            height: math.unit(850, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(7500, "feet"),
            default: true
        },
        {
            name: "Gigamacro",
            height: math.unit(570000, "miles")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rain Fallen", species: ["wolf", "demon"], tags: ["anthro", "feral"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(210, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/rain-fallen/front.svg"
            }
        },
        side: {
            height: math.unit(6, "feet"),
            weight: math.unit(210, "lbs"),
            name: "Side",
            image: {
                source: "./media/characters/rain-fallen/side.svg"
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(210, "lbs"),
            name: "Back",
            image: {
                source: "./media/characters/rain-fallen/back.svg"
            }
        },
        feral: {
            height: math.unit(9, "feet"),
            weight: math.unit(700, "lbs"),
            name: "Feral",
            image: {
                source: "./media/characters/rain-fallen/feral.svg"
            }
        },
    },
    [
        {
            name: "Meddling with Mortals",
            height: math.unit(8 + 8/12, "feet")
        },
        {
            name: "Normal",
            height: math.unit(5, "meter")
        },
        {
            name: "Macro",
            height: math.unit(150, "meter"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(278e6, "meter")
        },
        {
            name: "Gigamacro",
            height: math.unit(2e9, "meter")
        },
        {
            name: "Teramacro",
            height: math.unit(8e12, "meter")
        },
        {
            name: "Devourer",
            height: math.unit(14, "zettameters")
        },
        {
            name: "Scarlet King",
            height: math.unit(18, "yottameters")
        },
        {
            name: "Void",
            height: math.unit(1e88, "yottameters")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Zaakira", species: ["wolf"], tags: ["anthro"] },
    {
        standing: {
            height: math.unit(6, "feet"),
            weight: math.unit(180, "lbs"),
            name: "Standing",
            image: {
                source: "./media/characters/zaakira/standing.svg",
                extra: 1599/1504,
                bottom: 39/1638
            }
        },
        laying: {
            height: math.unit(3.3, "feet"),
            weight: math.unit(180, "lbs"),
            name: "Laying",
            image: {
                source: "./media/characters/zaakira/laying.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(279, "feet"),
            default: true
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sigvald", species: ["dragon"], tags: ["anthro"] },
    {
        femSfw: {
            height: math.unit(8, "feet"),
            weight: math.unit(350, "lb"),
            name: "Fem",
            image: {
                source: "./media/characters/sigvald/fem-sfw.svg",
                extra: 182 / 164,
                bottom: 8.7 / 190.5
            }
        },
        femNsfw: {
            height: math.unit(8, "feet"),
            weight: math.unit(350, "lb"),
            name: "Fem (NSFW)",
            image: {
                source: "./media/characters/sigvald/fem-nsfw.svg",
                extra: 182 / 164,
                bottom: 8.7 / 190.5
            }
        },
        maleNsfw: {
            height: math.unit(8, "feet"),
            weight: math.unit(350, "lb"),
            name: "Male (NSFW)",
            image: {
                source: "./media/characters/sigvald/male-nsfw.svg",
                extra: 182 / 164,
                bottom: 8.7 / 190.5
            }
        },
        hermNsfw: {
            height: math.unit(8, "feet"),
            weight: math.unit(350, "lb"),
            name: "Herm (NSFW)",
            image: {
                source: "./media/characters/sigvald/herm-nsfw.svg",
                extra: 182 / 164,
                bottom: 8.7 / 190.5
            }
        },
        dick: {
            height: math.unit(2.36, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/sigvald/dick.svg"
            }
        },
        eye: {
            height: math.unit(0.31, "feet"),
            name: "Eye",
            image: {
                source: "./media/characters/sigvald/eye.svg"
            }
        },
        mouth: {
            height: math.unit(0.92, "feet"),
            name: "Mouth",
            image: {
                source: "./media/characters/sigvald/mouth.svg"
            }
        },
        paws: {
            height: math.unit(2.2, "feet"),
            name: "Paws",
            image: {
                source: "./media/characters/sigvald/paws.svg"
            }
        }
    },
    [
        {
            name: "Normal",
            height: math.unit(8, "feet")
        },
        {
            name: "Large",
            height: math.unit(12, "feet")
        },
        {
            name: "Larger",
            height: math.unit(20, "feet")
        },
        {
            name: "Macro",
            height: math.unit(150, "feet")
        },
        {
            name: "Macro+",
            height: math.unit(200, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Scott", species: ["fox"], tags: ["taur"] },
    {
        side: {
            height: math.unit(12, "feet"),
            weight: math.unit(2000, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/scott/side.svg",
                extra: 754 / 724,
                bottom: 0.069
            }
        },
        upright: {
            height: math.unit(12, "feet"),
            weight: math.unit(2000, "kg"),
            name: "Upright",
            image: {
                source: "./media/characters/scott/upright.svg",
                extra: 3881 / 3722,
                bottom: 0.05
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Tobias", species: ["dragon"], tags: ["feral"] },
    {
        side: {
            height: math.unit(8, "meters"),
            weight: math.unit(84755, "lbs"),
            name: "Side",
            image: {
                source: "./media/characters/tobias/side.svg",
                extra: 1474 / 1096,
                bottom: 38.9 / 1513.1235
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kieran", species: ["wolf"], tags: ["taur"] },
    {
        front: {
            height: math.unit(5.5, "feet"),
            weight: math.unit(400, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/kieran/front.svg",
                extra: 2694 / 2364,
                bottom: 217 / 2908
            }
        },
        side: {
            height: math.unit(5.5, "feet"),
            weight: math.unit(400, "lbs"),
            name: "Side",
            image: {
                source: "./media/characters/kieran/side.svg",
                extra: 875 / 777,
                bottom: 84.6 / 959
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5.5, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sanya", species: ["eagle"], tags: ["anthro"] },
    {
        side: {
            height: math.unit(2, "meters"),
            weight: math.unit(70, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/sanya/side.svg",
                bottom: 0.02,
                extra: 1.02
            }
        },
    },
    [
        {
            name: "Small",
            height: math.unit(2, "meters")
        },
        {
            name: "Normal",
            height: math.unit(3, "meters")
        },
        {
            name: "Macro",
            height: math.unit(16, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Miranda", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2, "meters"),
            weight: math.unit(120, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/miranda/front.svg",
                extra: 195 / 185,
                bottom: 10.9 / 206.5
            }
        },
        back: {
            height: math.unit(2, "meters"),
            weight: math.unit(120, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/miranda/back.svg",
                extra: 201 / 193,
                bottom: 2.3 / 203.7
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(10, "feet"),
            default: true
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "James", species: ["deer"], tags: ["anthro"] },
    {
        side: {
            height: math.unit(2, "meters"),
            weight: math.unit(100, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/james/front.svg",
                extra: 10 / 8.5
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8.5, "feet"),
            default: true
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Heather", species: ["cow"], tags: ["taur"] },
    {
        side: {
            height: math.unit(9.5, "feet"),
            weight: math.unit(2500, "lbs"),
            name: "Side",
            image: {
                source: "./media/characters/heather/side.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9.5, "feet"),
            default: true
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Lukas", species: ["dog"], tags: ["feral"] },
    {
        side: {
            height: math.unit(6.5, "feet"),
            weight: math.unit(400, "lbs"),
            name: "Side",
            image: {
                source: "./media/characters/lukas/side.svg",
                extra: 7.25 / 6.5
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6.5, "feet"),
            default: true
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Louise", species: ["crocodile"], tags: ["feral"] },
    {
        side: {
            height: math.unit(5, "feet"),
            weight: math.unit(3000, "lbs"),
            name: "Side",
            image: {
                source: "./media/characters/louise/side.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5, "feet"),
            default: true
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ramona", species: ["borzoi"], tags: ["anthro"] },
    {
        side: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lbs"),
            name: "Side",
            image: {
                source: "./media/characters/ramona/side.svg",
                extra: 871/854,
                bottom: 41/912
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 4/12, "feet")
        },
        {
            name: "Minimacro",
            height: math.unit(5.3, "meters"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(20, "stories")
        },
        {
            name: "Macro+",
            height: math.unit(50, "stories")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Deerpuff", species: ["deer"], tags: ["anthro"] },
    {
        standing: {
            height: math.unit(5.75, "feet"),
            weight: math.unit(160, "lbs"),
            name: "Standing",
            image: {
                source: "./media/characters/deerpuff/standing.svg",
                extra: 682 / 624
            }
        },
        sitting: {
            height: math.unit(5.75 / 1.79, "feet"),
            weight: math.unit(160, "lbs"),
            name: "Sitting",
            image: {
                source: "./media/characters/deerpuff/sitting.svg",
                bottom: 44 / 400,
                extra: 1
            }
        },
        taurLaying: {
            height: math.unit(6, "feet"),
            weight: math.unit(400, "lbs"),
            name: "Taur (Laying)",
            image: {
                source: "./media/characters/deerpuff/taur-laying.svg"
            }
        },
    },
    [
        {
            name: "Puffball",
            height: math.unit(6, "inches")
        },
        {
            name: "Normalpuff",
            height: math.unit(5.75, "feet")
        },
        {
            name: "Macropuff",
            height: math.unit(1500, "feet"),
            default: true
        },
        {
            name: "Megapuff",
            height: math.unit(500, "miles")
        },
        {
            name: "Gigapuff",
            height: math.unit(250000, "miles")
        },
        {
            name: "Omegapuff",
            height: math.unit(1000, "lightyears")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Vivian", species: ["wolf"], tags: ["anthro"] },
    {
        stomping: {
            height: math.unit(6, "feet"),
            weight: math.unit(170, "lbs"),
            name: "Stomping",
            image: {
                source: "./media/characters/vivian/stomping.svg"
            }
        },
        sitting: {
            height: math.unit(6 / 1.75, "feet"),
            weight: math.unit(170, "lbs"),
            name: "Sitting",
            image: {
                source: "./media/characters/vivian/sitting.svg",
                bottom: 1 / 6.4,
                extra: 1,
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(10, "stories")
        },
        {
            name: "Macro+",
            height: math.unit(30, "stories")
        },
        {
            name: "Megamacro",
            height: math.unit(10, "miles")
        },
        {
            name: "Megamacro+",
            height: math.unit(2750000, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Prince", species: ["deer"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(160, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/prince/front.svg",
                extra: 1938/1682,
                bottom: 45/1983
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(160, "lbs"),
            name: "Back",
            image: {
                source: "./media/characters/prince/back.svg",
                extra: 1955/1726,
                bottom: 6/1961
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7.75, "feet"),
            default: true
        },
        {
            name: "Not cute",
            height: math.unit(17, "feet")
        },
        {
            name: "I said NOT",
            height: math.unit(91, "feet")
        },
        {
            name: "Please stop",
            height: math.unit(560, "feet")
        },
        {
            name: "What have you done",
            height: math.unit(2200, "feet")
        },
        {
            name: "Deer God",
            height: math.unit(3.6, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Psymon", species: ["horned-bush-viper", "cobra"], tags: ["anthro", "feral"] },
    {
        standing: {
            height: math.unit(6, "feet"),
            weight: math.unit(300, "lbs"),
            name: "Standing",
            image: {
                source: "./media/characters/psymon/standing.svg",
                extra: 1888 / 1810,
                bottom: 0.05
            }
        },
        slithering: {
            height: math.unit(6, "feet"),
            weight: math.unit(300, "lbs"),
            name: "Slithering",
            image: {
                source: "./media/characters/psymon/slithering.svg",
                extra: 1330 / 1224
            }
        },
        slitheringAlt: {
            height: math.unit(6, "feet"),
            weight: math.unit(300, "lbs"),
            name: "Slithering (Alt)",
            image: {
                source: "./media/characters/psymon/slithering-alt.svg",
                extra: 1330 / 1224
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(11.25, "feet"),
            default: true
        },
        {
            name: "Large",
            height: math.unit(27, "feet")
        },
        {
            name: "Giant",
            height: math.unit(87, "feet")
        },
        {
            name: "Macro",
            height: math.unit(365, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(3, "miles")
        },
        {
            name: "World Serpent",
            height: math.unit(8000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Daimos", species: ["veilhound"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(180, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/daimos/front.svg",
                extra: 4160 / 3897,
                bottom: 0.021
            }
        }
    },
    [
        {
            name: "Normal",
            height: math.unit(8, "feet"),
            default: true
        },
        {
            name: "Big Dog",
            height: math.unit(22, "feet")
        },
        {
            name: "Macro",
            height: math.unit(127, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(3600, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Blake", species: ["raptor"], tags: ["feral"] },
    {
        side: {
            height: math.unit(6, "feet"),
            weight: math.unit(180, "lbs"),
            name: "Side",
            image: {
                source: "./media/characters/blake/side.svg",
                extra: 1212 / 1120,
                bottom: 0.05
            }
        },
        crouched: {
            height: math.unit(6 * 0.57, "feet"),
            weight: math.unit(180, "lbs"),
            name: "Crouched",
            image: {
                source: "./media/characters/blake/crouched.svg",
                extra: 840 / 587,
                bottom: 0.04
            }
        },
        bent: {
            height: math.unit(6 * 0.75, "feet"),
            weight: math.unit(180, "lbs"),
            name: "Bent",
            image: {
                source: "./media/characters/blake/bent.svg",
                extra: 592 / 544,
                bottom: 0.035
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8 + 1 / 6, "feet"),
            default: true
        },
        {
            name: "Big Backside",
            height: math.unit(37, "feet")
        },
        {
            name: "Subway Shredder",
            height: math.unit(72, "feet")
        },
        {
            name: "City Carver",
            height: math.unit(1675, "feet")
        },
        {
            name: "Tectonic Tweaker",
            height: math.unit(2300, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Guisetto", species: ["beetle", "moth"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(180, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/guisetto/front.svg",
                extra: 856 / 817,
                bottom: 0.06
            }
        },
        airborne: {
            height: math.unit(6, "feet"),
            weight: math.unit(180, "lbs"),
            name: "Airborne",
            image: {
                source: "./media/characters/guisetto/airborne.svg",
                extra: 584 / 525
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(10 + 11 / 12, "feet"),
            default: true
        },
        {
            name: "Large",
            height: math.unit(35, "feet")
        },
        {
            name: "Macro",
            height: math.unit(475, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Luxor", species: ["moth"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(180, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/luxor/front.svg",
                extra: 2940 / 2152
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(180, "lbs"),
            name: "Back",
            image: {
                source: "./media/characters/luxor/back.svg",
                extra: 1083 / 960
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 5 / 6, "feet"),
            default: true
        },
        {
            name: "Lamp",
            height: math.unit(50, "feet")
        },
        {
            name: "Lämp",
            height: math.unit(300, "feet")
        },
        {
            name: "The sun is a lamp",
            height: math.unit(250000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Huoyan", species: ["eastern-dragon"], tags: ["feral"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(50, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/huoyan/front.svg"
            }
        },
        side: {
            height: math.unit(6, "feet"),
            weight: math.unit(180, "lbs"),
            name: "Side",
            image: {
                source: "./media/characters/huoyan/side.svg"
            }
        },
    },
    [
        {
            name: "Chef",
            height: math.unit(9, "feet")
        },
        {
            name: "Normal",
            height: math.unit(65, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(780, "feet")
        },
        {
            name: "Flaming Mountain",
            height: math.unit(4.8, "miles")
        },
        {
            name: "Celestial",
            height: math.unit(765000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Tails", species: ["coyote"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 3 / 4, "feet"),
            weight: math.unit(120, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/tails/front.svg"
            }
        }
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 3 / 4, "feet"),
            default: true
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rainy", species: ["jaguar"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4, "feet"),
            weight: math.unit(50, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/rainy/front.svg"
            }
        }
    },
    [
        {
            name: "Macro",
            height: math.unit(800, "feet"),
            default: true
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rainier", species: ["snow-leopard"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/rainier/front.svg"
            }
        }
    },
    [
        {
            name: "Micro",
            height: math.unit(2, "mm"),
            default: true
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Andy Renard", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8 + 4/12, "feet"),
            weight: math.unit(450, "kilograms"),
            volume: math.unit(5, "cups"),
            name: "Front",
            image: {
                source: "./media/characters/andy-renard/front.svg",
                extra: 1839/1726,
                bottom: 134/1973
            }
        },
        back: {
            height: math.unit(8 + 4/12, "feet"),
            weight: math.unit(450, "kilograms"),
            volume: math.unit(5, "cups"),
            name: "Back",
            image: {
                source: "./media/characters/andy-renard/back.svg",
                extra: 1838/1710,
                bottom: 105/1943
            }
        },
    },
    [
        {
            name: "Tall",
            height: math.unit(8 + 4/12, "feet")
        },
        {
            name: "Mini Macro",
            height: math.unit(15, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(100, "feet")
        },
        {
            name: "Mega Macro",
            height: math.unit(1000, "feet")
        },
        {
            name: "Giga Macro",
            height: math.unit(10, "miles")
        },
        {
            name: "God Macro",
            height: math.unit(1, "multiverse")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Cimmaron", species: ["horse"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(210, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/cimmaron/front-sfw.svg",
                extra: 701 / 676,
                bottom: 0.046
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(210, "lbs"),
            name: "Back",
            image: {
                source: "./media/characters/cimmaron/back-sfw.svg",
                extra: 701 / 676,
                bottom: 0.046
            }
        },
        frontNsfw: {
            height: math.unit(6, "feet"),
            weight: math.unit(210, "lbs"),
            name: "Front (NSFW)",
            image: {
                source: "./media/characters/cimmaron/front-nsfw.svg",
                extra: 701 / 676,
                bottom: 0.046
            }
        },
        backNsfw: {
            height: math.unit(6, "feet"),
            weight: math.unit(210, "lbs"),
            name: "Back (NSFW)",
            image: {
                source: "./media/characters/cimmaron/back-nsfw.svg",
                extra: 701 / 676,
                bottom: 0.046
            }
        },
        dick: {
            height: math.unit(1.714, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/cimmaron/dick.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "feet"),
            default: true
        },
        {
            name: "Macro Mayor",
            height: math.unit(350, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Akari Kaen", species: ["sergal"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(200, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/akari/front.svg",
                extra: 962 / 901,
                bottom: 0.04
            }
        }
    },
    [
        {
            name: "Micro",
            height: math.unit(5, "inches"),
            default: true
        },
        {
            name: "Normal",
            height: math.unit(7, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Cynosura", species: ["gryphon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(140, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/cynosura/front.svg",
                extra: 437/410,
                bottom: 9/446
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(140, "lbs"),
            name: "Back",
            image: {
                source: "./media/characters/cynosura/back.svg",
                extra: 1304/1160,
                bottom: 71/1375
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(4, "inches")
        },
        {
            name: "Normal",
            height: math.unit(5.75, "feet"),
            default: true
        },
        {
            name: "Tall",
            height: math.unit(10, "feet")
        },
        {
            name: "Big",
            height: math.unit(20, "feet")
        },
        {
            name: "Macro",
            height: math.unit(50, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Gin", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(13 + 2/12, "feet"),
            weight: math.unit(800, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/gin/front.svg",
                extra: 1312/1191,
                bottom: 45/1357
            }
        },
        mouth: {
            height: math.unit(2.39 * 1.8, "feet"),
            name: "Mouth",
            image: {
                source: "./media/characters/gin/mouth.svg"
            }
        },
        hand: {
            height: math.unit(1.57 * 2.19, "feet"),
            name: "Hand",
            image: {
                source: "./media/characters/gin/hand.svg"
            }
        },
        foot: {
            height: math.unit(6 / 4.25 * 2.19, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/gin/foot.svg"
            }
        },
        sole: {
            height: math.unit(6 / 4.40 * 2.19, "feet"),
            name: "Sole",
            image: {
                source: "./media/characters/gin/sole.svg"
            }
        },
    },
    [
        {
            name: "Very Small",
            height: math.unit(13 + 2 / 12, "feet")
        },
        {
            name: "Micro",
            height: math.unit(600, "miles")
        },
        {
            name: "Regular",
            height: math.unit(20, "earths"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(2.2, "solarradii")
        },
        {
            name: "Teramacro",
            height: math.unit(1.2, "galaxies")
        },
        {
            name: "Omegamacro",
            height: math.unit(200, "universes")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Guy", species: ["bat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 1 / 6, "feet"),
            weight: math.unit(178, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/guy/front.svg"
            }
        }
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 1 / 6, "feet"),
            default: true
        },
        {
            name: "Large",
            height: math.unit(25 + 7 / 12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(60 + 9 / 12, "feet")
        },
        {
            name: "Macro+",
            height: math.unit(246, "feet")
        },
        {
            name: "Macro++",
            height: math.unit(878, "feet")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Tiberius", species: ["jackal", "robot"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(9, "feet"),
            weight: math.unit(800, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/tiberius/front.svg",
                extra: 2295 / 2071
            }
        },
        back: {
            height: math.unit(9, "feet"),
            weight: math.unit(800, "lbs"),
            name: "Back",
            image: {
                source: "./media/characters/tiberius/back.svg",
                extra: 2373 / 2160
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9, "feet"),
            default: true
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Surgo", species: ["medihound"], tags: ["feral"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(600, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/surgo/front.svg",
                extra: 3591 / 2227
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(600, "lbs"),
            name: "Back",
            image: {
                source: "./media/characters/surgo/back.svg",
                extra: 3557 / 2228
            }
        },
        laying: {
            height: math.unit(6 * 0.85, "feet"),
            weight: math.unit(600, "lbs"),
            name: "Laying",
            image: {
                source: "./media/characters/surgo/laying.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "feet"),
            default: true
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Cibus", species: ["dragon"], tags: ["feral"] },
    {
        side: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lbs"),
            name: "Side",
            image: {
                source: "./media/characters/cibus/side.svg",
                extra: 800 / 400
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "feet"),
            default: true
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Nibbles", species: ["shark", "android"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(240, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/nibbles/front.svg"
            }
        },
        side: {
            height: math.unit(6, "feet"),
            weight: math.unit(240, "lbs"),
            name: "Side",
            image: {
                source: "./media/characters/nibbles/side.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9, "feet"),
            default: true
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rikky", species: ["coyote"], tags: ["anthro"] },
    {
        side: {
            height: math.unit(5 + 1 / 6, "feet"),
            weight: math.unit(130, "lbs"),
            name: "Side",
            image: {
                source: "./media/characters/rikky/side.svg",
                extra: 851 / 801
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 1 / 6, "feet")
        },
        {
            name: "Macro",
            height: math.unit(152, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(7, "miles")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Malfressa", species: ["dragon"], tags: ["anthro", "feral"] },
    {
        side: {
            height: math.unit(370, "cm"),
            weight: math.unit(350, "lbs"),
            name: "Side",
            image: {
                source: "./media/characters/malfressa/side.svg"
            }
        },
        walking: {
            height: math.unit(370, "cm"),
            weight: math.unit(350, "lbs"),
            name: "Walking",
            image: {
                source: "./media/characters/malfressa/walking.svg"
            }
        },
        feral: {
            height: math.unit(2500, "cm"),
            weight: math.unit(100000, "lbs"),
            name: "Feral",
            image: {
                source: "./media/characters/malfressa/feral.svg",
                extra: 2108 / 837,
                bottom: 0.02
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(370, "cm")
        },
        {
            name: "Macro",
            height: math.unit(300, "meters"),
            default: true
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Jaro", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(60, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/jaro/front.svg",
                extra: 845/817,
                bottom: 45/890
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(60, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/jaro/back.svg",
                extra: 847/817,
                bottom: 34/881
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(7, "inches")
        },
        {
            name: "Normal",
            height: math.unit(5.5, "feet"),
            default: true
        },
        {
            name: "Minimacro",
            height: math.unit(20, "feet")
        },
        {
            name: "Macro",
            height: math.unit(200, "meters")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rogue", species: ["wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(195, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/rogue/front.svg"
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(90, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Piper", species: ["deer"], tags: ["anthro"] },
    {
        standing: {
            height: math.unit(5 + 8 / 12, "feet"),
            weight: math.unit(140, "lb"),
            name: "Standing",
            image: {
                source: "./media/characters/piper/standing.svg",
                extra: 1440/1284,
                bottom: 66/1506
            }
        },
        running: {
            height: math.unit(5 + 8 / 12, "feet"),
            weight: math.unit(140, "lb"),
            name: "Running",
            image: {
                source: "./media/characters/piper/running.svg",
                extra: 3948/3655,
                bottom: 0/3948
            }
        },
        sole: {
            height: math.unit(0.81, "feet"),
            weight: math.unit(2, "kg"),
            name: "Sole",
            image: {
                source: "./media/characters/piper/sole.svg"
            }
        },
        nipple: {
            height: math.unit(0.25, "feet"),
            weight: math.unit(1.5, "lb"),
            name: "Nipple",
            image: {
                source: "./media/characters/piper/nipple.svg"
            }
        },
        head: {
            height: math.unit(1.1, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/piper/head.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(2, "inches")
        },
        {
            name: "Normal",
            height: math.unit(5 + 8 / 12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(250, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(7, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Gemini", species: ["mouse"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(220, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/gemini/front.svg"
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(220, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/gemini/back.svg"
            }
        },
        kneeling: {
            height: math.unit(6 / 1.5, "feet"),
            weight: math.unit(220, "lb"),
            name: "Kneeling",
            image: {
                source: "./media/characters/gemini/kneeling.svg",
                bottom: 0.02
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(300, "meters"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(6900, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Alicia", species: ["dragon", "cat", "canine"], tags: ["anthro"] },
    {
        anthro: {
            height: math.unit(2.35, "meters"),
            weight: math.unit(73, "kg"),
            name: "Anthro",
            image: {
                source: "./media/characters/alicia/anthro.svg",
                extra: 2571 / 2385,
                bottom: 75 / 2648
            }
        },
        paw: {
            height: math.unit(1.32, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/alicia/paw.svg"
            }
        },
        feral: {
            height: math.unit(1.69, "meters"),
            weight: math.unit(73, "kg"),
            name: "Feral",
            image: {
                source: "./media/characters/alicia/feral.svg",
                extra: 2123 / 1715,
                bottom: 222 / 2349
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2.35, "meters")
        },
        {
            name: "Macro",
            height: math.unit(60, "meters"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(10000, "kilometers")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Archy", species: ["snow-leopard"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7, "feet"),
            weight: math.unit(250, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/archy/front.svg"
            }
        }
    },
    [
        {
            name: "Micro",
            height: math.unit(1, "inch")
        },
        {
            name: "Shorty",
            height: math.unit(5, "feet")
        },
        {
            name: "Normal",
            height: math.unit(7, "feet")
        },
        {
            name: "Macro",
            height: math.unit(600, "meters"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(1, "mile")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Berri", species: ["rabbit"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.65, "meters"),
            weight: math.unit(74, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/berri/front.svg",
                extra: 857 / 837,
                bottom: 18 / 877
            }
        },
        bum: {
            height: math.unit(1.46, "feet"),
            name: "Bum",
            image: {
                source: "./media/characters/berri/bum.svg"
            }
        },
        mouth: {
            height: math.unit(0.44, "feet"),
            name: "Mouth",
            image: {
                source: "./media/characters/berri/mouth.svg"
            }
        },
        paw: {
            height: math.unit(0.826, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/berri/paw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(1.65, "meters")
        },
        {
            name: "Macro",
            height: math.unit(60, "m"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(9.213, "km")
        },
        {
            name: "Planet Eater",
            height: math.unit(489, "megameters")
        },
        {
            name: "Teramacro",
            height: math.unit(2471635000000, "meters")
        },
        {
            name: "Examacro",
            height: math.unit(8.0624e+26, "meters")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Lexi", species: ["fennec-fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.72, "meters"),
            weight: math.unit(68, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/lexi/front.svg"
            }
        }
    },
    [
        {
            name: "Very Smol",
            height: math.unit(10, "mm")
        },
        {
            name: "Micro",
            height: math.unit(6.8, "cm"),
            default: true
        },
        {
            name: "Normal",
            height: math.unit(1.72, "m")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Martin", species: ["azodian"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.69, "meters"),
            weight: math.unit(68, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/martin/front.svg",
                extra: 596 / 581
            }
        }
    },
    [
        {
            name: "Micro",
            height: math.unit(6.85, "cm"),
            default: true
        },
        {
            name: "Normal",
            height: math.unit(1.69, "m")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Juno", species: ["shiba-inu", "deity"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.69, "meters"),
            weight: math.unit(68, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/juno/front.svg"
            }
        }
    },
    [
        {
            name: "Micro",
            height: math.unit(7, "cm")
        },
        {
            name: "Normal",
            height: math.unit(1.89, "m")
        },
        {
            name: "Macro",
            height: math.unit(353, "meters"),
            default: true
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Samantha", species: ["canine", "deity"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.93, "meters"),
            weight: math.unit(83, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/samantha/front.svg"
            }
        },
        frontClothed: {
            height: math.unit(1.93, "meters"),
            weight: math.unit(83, "kg"),
            name: "Front (Clothed)",
            image: {
                source: "./media/characters/samantha/front-clothed.svg"
            }
        },
        back: {
            height: math.unit(1.93, "meters"),
            weight: math.unit(83, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/samantha/back.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(1.93, "m")
        },
        {
            name: "Macro",
            height: math.unit(74, "meters"),
            default: true
        },
        {
            name: "Macro+",
            height: math.unit(223, "meters"),
        },
        {
            name: "Megamacro",
            height: math.unit(8381, "meters"),
        },
        {
            name: "Megamacro+",
            height: math.unit(12000, "kilometers")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Dr. Clay", species: ["canine"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.92, "meters"),
            weight: math.unit(80, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/dr-clay/front.svg"
            }
        },
        frontClothed: {
            height: math.unit(1.92, "meters"),
            weight: math.unit(80, "kg"),
            name: "Front (Clothed)",
            image: {
                source: "./media/characters/dr-clay/front-clothed.svg"
            }
        }
    },
    [
        {
            name: "Normal",
            height: math.unit(1.92, "m")
        },
        {
            name: "Macro",
            height: math.unit(214, "meters"),
            default: true
        },
        {
            name: "Macro+",
            height: math.unit(12.237, "meters"),
        },
        {
            name: "Megamacro",
            height: math.unit(557, "megameters"),
        },
        {
            name: "Unimaginable",
            height: math.unit(120e9, "lightyears")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Wyvrn Ripsnarl", species: ["dragon", "wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2, "meters"),
            weight: math.unit(80, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/wyvrn-ripsnarl/front.svg"
            }
        }
    },
    [
        {
            name: "Teramacro",
            height: math.unit(500000, "lightyears"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Vemus", species: ["crux", "skunk", "tanuki"], tags: ["anthro", "goo"] },
    {
        crux: {
            height: math.unit(2, "meters"),
            weight: math.unit(150, "kg"),
            name: "Crux",
            image: {
                source: "./media/characters/vemus/crux.svg",
                extra: 1074/936,
                bottom: 23/1097
            }
        },
        skunkTanuki: {
            height: math.unit(2, "meters"),
            weight: math.unit(150, "kg"),
            name: "Skunk-Tanuki",
            image: {
                source: "./media/characters/vemus/skunk-tanuki.svg",
                extra: 926/893,
                bottom: 20/946
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4, "meters"),
            default: true
        },
        {
            name: "Big",
            height: math.unit(8, "meters")
        },
        {
            name: "Macro",
            height: math.unit(100, "meters")
        },
        {
            name: "Macro+",
            height: math.unit(1500, "meters")
        },
        {
            name: "Stellar",
            height: math.unit(14e8, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Beherit", species: ["monster"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2, "meters"),
            weight: math.unit(70, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/beherit/front.svg",
                extra: 1234/1109,
                bottom: 55/1289
            }
        }
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "feet")
        },
        {
            name: "Lorg",
            height: math.unit(25, "feet"),
            default: true
        },
        {
            name: "Lorger",
            height: math.unit(75, "feet")
        },
        {
            name: "Macro",
            height: math.unit(200, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Everett", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2, "meters"),
            weight: math.unit(150, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/everett/front.svg",
                extra: 1017/866,
                bottom: 86/1103
            }
        },
        paw: {
            height: math.unit(2 / 3.6, "meters"),
            name: "Paw",
            image: {
                source: "./media/characters/everett/paw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(15, "feet"),
            default: true
        },
        {
            name: "Lorg",
            height: math.unit(70, "feet"),
            default: true
        },
        {
            name: "Lorger",
            height: math.unit(250, "feet")
        },
        {
            name: "Macro",
            height: math.unit(500, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rose", species: ["lion", "mouse", "plush"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2, "meters"),
            weight: math.unit(86, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/rose/front.svg",
                extra: 1785/1636,
                bottom: 30/1815
            },
            form: "liom",
            default: true
        },
        frontSporty: {
            height: math.unit(2, "meters"),
            weight: math.unit(86, "kg"),
            name: "Front (Sporty)",
            image: {
                source: "./media/characters/rose/front-sporty.svg",
                extra: 350/335,
                bottom: 10/360
            },
            form: "liom"
        },
        frontAlt: {
            height: math.unit(1.6, "meters"),
            weight: math.unit(86, "kg"),
            name: "Front (Alt)",
            image: {
                source: "./media/characters/rose/front-alt.svg",
                extra: 299/283,
                bottom: 3/302
            },
            form: "liom"
        },
        plush: {
            height: math.unit(2, "meters"),
            weight: math.unit(86/3, "kg"),
            name: "Plush",
            image: {
                source: "./media/characters/rose/plush.svg",
                extra: 361/337,
                bottom: 11/372
            },
            form: "plush",
            default: true
        },
        faeStanding: {
            height: math.unit(10, "cm"),
            weight: math.unit(10, "grams"),
            name: "Standing",
            image: {
                source: "./media/characters/rose/fae-standing.svg",
                extra: 1189/1060,
                bottom: 27/1216
            },
            form: "fae",
            default: true
        },
        faeSitting: {
            height: math.unit(5, "cm"),
            weight: math.unit(10, "grams"),
            name: "Sitting",
            image: {
                source: "./media/characters/rose/fae-sitting.svg",
                extra: 737/577,
                bottom: 356/1093
            },
            form: "fae"
        },
        faePaw: {
            height: math.unit(1.35, "cm"),
            name: "Paw",
            image: {
                source: "./media/characters/rose/fae-paw.svg"
            },
            form: "fae"
        },
    },
    [
        {
            name: "True Micro",
            height: math.unit(9, "cm"),
            form: "liom"
        },
        {
            name: "Micro",
            height: math.unit(16, "cm"),
            form: "liom"
        },
        {
            name: "Normal",
            height: math.unit(1.85, "meters"),
            default: true,
            form: "liom"
        },
        {
            name: "Mini-Macro",
            height: math.unit(5, "meters"),
            form: "liom"
        },
        {
            name: "Macro",
            height: math.unit(15, "meters"),
            form: "liom"
        },
        {
            name: "True Macro",
            height: math.unit(40, "meters"),
            form: "liom"
        },
        {
            name: "City Scale",
            height: math.unit(1, "km"),
            form: "liom"
        },
        {
            name: "Plushie",
            height: math.unit(9, "cm"),
            form: "plush",
            default: true
        },
        {
            name: "Fae",
            height: math.unit(10, "cm"),
            form: "fae",
            default: true
        },
    ],
    {
        "liom": {
            name: "Liom"
        },
        "plush": {
            name: "Plush"
        },
        "fae": {
            name: "Fae Fox",
            default: true
        }
    }
))
characterMakers.push(() => makeCharacter(
    { name: "Regal", species: ["changeling"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2, "meters"),
            weight: math.unit(350, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/regal/front.svg"
            }
        },
        back: {
            height: math.unit(2, "meters"),
            weight: math.unit(350, "lbs"),
            name: "Back",
            image: {
                source: "./media/characters/regal/back.svg"
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(350, "feet"),
            default: true
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Opal", species: ["rabbit"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4 + 11 / 12, "feet"),
            weight: math.unit(100, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/opal/front.svg"
            }
        },
        frontAlt: {
            height: math.unit(4 + 11 / 12, "feet"),
            weight: math.unit(100, "lbs"),
            name: "Front (Alt)",
            image: {
                source: "./media/characters/opal/front-alt.svg"
            }
        },
    },
    [
        {
            name: "Small",
            height: math.unit(4 + 11 / 12, "feet")
        },
        {
            name: "Normal",
            height: math.unit(20, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(120, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(80, "miles")
        },
        {
            name: "True Size",
            height: math.unit(100000, "lightyears")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Vector Wuff", species: ["wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(200, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/vector-wuff/front.svg"
            }
        }
    },
    [
        {
            name: "Normal",
            height: math.unit(2.8, "meters")
        },
        {
            name: "Macro",
            height: math.unit(450, "meters"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(15, "kilometers")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Dannik", species: ["gryphon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(256, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/dannik/front.svg"
            }
        }
    },
    [
        {
            name: "Macro",
            height: math.unit(69.57, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Azura Saharah", species: ["cheetah"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(120, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/azura-saharah/front.svg"
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(120, "lbs"),
            name: "Back",
            image: {
                source: "./media/characters/azura-saharah/back.svg"
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(100, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kennedy", species: ["dog"], tags: ["anthro"] },
    {
        side: {
            height: math.unit(5 + 4 / 12, "feet"),
            weight: math.unit(163, "lbs"),
            name: "Side",
            image: {
                source: "./media/characters/kennedy/side.svg"
            }
        }
    },
    [
        {
            name: "Standard Doggo",
            height: math.unit(5 + 4 / 12, "feet")
        },
        {
            name: "Big Doggo",
            height: math.unit(25 + 3 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Odios De Lunar", species: ["golden-jackal"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 5/12, "feet"),
            weight: math.unit(100, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/odios-de-lunar/front.svg",
                extra: 1468/1323,
                bottom: 22/1490
            }
        }
    },
    [
        {
            name: "Micro",
            height: math.unit(3, "inches")
        },
        {
            name: "Normal",
            height: math.unit(5.5, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(100, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mandake", species: ["manectric", "tiger"], tags: ["anthro"] },
    {
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(220, "lbs"),
            name: "Back",
            image: {
                source: "./media/characters/mandake/back.svg"
            }
        }
    },
    [
        {
            name: "Normal",
            height: math.unit(7, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(78, "feet")
        },
        {
            name: "Macro+",
            height: math.unit(300, "meters")
        },
        {
            name: "Macro++",
            height: math.unit(2400, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(5167, "meters")
        },
        {
            name: "Gigamacro",
            height: math.unit(41769, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Yozey", species: ["rat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(120, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/yozey/front.svg"
            }
        },
        frontAlt: {
            height: math.unit(6, "feet"),
            weight: math.unit(120, "lbs"),
            name: "Front (Alt)",
            image: {
                source: "./media/characters/yozey/front-alt.svg"
            }
        },
        side: {
            height: math.unit(6, "feet"),
            weight: math.unit(120, "lbs"),
            name: "Side",
            image: {
                source: "./media/characters/yozey/side.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(3, "inches"),
            default: true
        },
        {
            name: "Normal",
            height: math.unit(6, "feet")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Valeska Voss", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(103, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/valeska-voss/front.svg"
            }
        }
    },
    [
        {
            name: "Mini-Sized Sub",
            height: math.unit(3.1, "inches")
        },
        {
            name: "Mid-Sized Sub",
            height: math.unit(6.2, "inches")
        },
        {
            name: "Full-Sized Sub",
            height: math.unit(9.3, "inches")
        },
        {
            name: "Normal",
            height: math.unit(5 + 2 / 12, "foot"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Gene Zeta", species: ["raptor"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(160, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/gene-zeta/front.svg",
                extra: 3006 / 2826,
                bottom: 182 / 3188
            }
        }
    },
    [
        {
            name: "Micro",
            height: math.unit(6, "inches")
        },
        {
            name: "Normal",
            height: math.unit(5 + 11 / 12, "foot"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(140, "feet")
        },
        {
            name: "Supercharged",
            height: math.unit(2500, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Razinox", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(350, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/razinox/front.svg",
                extra: 1686 / 1548,
                bottom: 28.2 / 1868
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(350, "lbs"),
            name: "Back",
            image: {
                source: "./media/characters/razinox/back.svg",
                extra: 1660 / 1590,
                bottom: 15 / 1665
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(10 + 8 / 12, "foot")
        },
        {
            name: "Minimacro",
            height: math.unit(15, "foot")
        },
        {
            name: "Macro",
            height: math.unit(60, "foot"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(5, "miles")
        },
        {
            name: "Gigamacro",
            height: math.unit(6000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Cobalt", species: ["cat", "weasel"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/cobalt/front.svg"
            }
        }
    },
    [
        {
            name: "Normal",
            height: math.unit(8 + 1 / 12, "foot")
        },
        {
            name: "Macro",
            height: math.unit(111, "foot"),
            default: true
        },
        {
            name: "Supracosmic",
            height: math.unit(1e42, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Amanda", species: ["mouse"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5, "inches"),
            name: "Front",
            image: {
                source: "./media/characters/amanda/front.svg",
                extra: 926/791,
                bottom: 38/964
            }
        },
        back: {
            height: math.unit(5, "inches"),
            name: "Back",
            image: {
                source: "./media/characters/amanda/back.svg",
                extra: 909/805,
                bottom: 43/952
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(5, "inches"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Teal", species: ["octocoon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2.75, "meters"),
            weight: math.unit(1200, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/teal/front.svg",
                extra: 2463 / 2320,
                bottom: 166 / 2629
            }
        },
        back: {
            height: math.unit(2.75, "meters"),
            weight: math.unit(1200, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/teal/back.svg",
                extra: 2580 / 2489,
                bottom: 151 / 2731
            }
        },
        sitting: {
            height: math.unit(1.9, "meters"),
            weight: math.unit(1200, "lb"),
            name: "Sitting",
            image: {
                source: "./media/characters/teal/sitting.svg",
                extra: 623 / 590,
                bottom: 121 / 744
            }
        },
        standing: {
            height: math.unit(2.75, "meters"),
            weight: math.unit(1200, "lb"),
            name: "Standing",
            image: {
                source: "./media/characters/teal/standing.svg",
                extra: 923 / 893,
                bottom: 60 / 983
            }
        },
        stretching: {
            height: math.unit(3.65, "meters"),
            weight: math.unit(1200, "lb"),
            name: "Stretching",
            image: {
                source: "./media/characters/teal/stretching.svg",
                extra: 1276 / 1244,
                bottom: 0 / 1276
            }
        },
        legged: {
            height: math.unit(1.3, "meters"),
            weight: math.unit(100, "lb"),
            name: "Legged",
            image: {
                source: "./media/characters/teal/legged.svg",
                extra: 462 / 437,
                bottom: 24 / 486
            }
        },
        naga: {
            height: math.unit(5.4, "meters"),
            weight: math.unit(4000, "lb"),
            name: "Naga",
            image: {
                source: "./media/characters/teal/naga.svg",
                extra: 1902 / 1858,
                bottom: 0 / 1902
            }
        },
        hand: {
            height: math.unit(0.52, "meters"),
            name: "Hand",
            image: {
                source: "./media/characters/teal/hand.svg"
            }
        },
        maw: {
            height: math.unit(0.43, "meters"),
            name: "Maw",
            image: {
                source: "./media/characters/teal/maw.svg"
            }
        },
        slit: {
            height: math.unit(0.25, "meters"),
            name: "Slit",
            image: {
                source: "./media/characters/teal/slit.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2.75, "meters"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(300, "feet")
        },
        {
            name: "Macro+",
            height: math.unit(2000, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ravin Amulet", species: ["cat", "werewolf"], tags: ["anthro"] },
    {
        frontCat: {
            height: math.unit(6, "feet"),
            weight: math.unit(180, "lbs"),
            name: "Front (Cat)",
            image: {
                source: "./media/characters/ravin-amulet/front-cat.svg"
            }
        },
        frontCatAlt: {
            height: math.unit(6, "feet"),
            weight: math.unit(180, "lbs"),
            name: "Front (Alt, Cat)",
            image: {
                source: "./media/characters/ravin-amulet/front-cat-alt.svg"
            }
        },
        frontWerewolf: {
            height: math.unit(6 * 1.2, "feet"),
            weight: math.unit(225, "lbs"),
            name: "Front (Werewolf)",
            image: {
                source: "./media/characters/ravin-amulet/front-werewolf.svg"
            }
        },
        backWerewolf: {
            height: math.unit(6 * 1.2, "feet"),
            weight: math.unit(225, "lbs"),
            name: "Back (Werewolf)",
            image: {
                source: "./media/characters/ravin-amulet/back-werewolf.svg"
            }
        },
    },
    [
        {
            name: "Nano",
            height: math.unit(1, "micrometer")
        },
        {
            name: "Micro",
            height: math.unit(1, "inch")
        },
        {
            name: "Normal",
            height: math.unit(6, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(60, "feet")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Fluoresce", species: ["snow-leopard"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(165, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/fluoresce/front.svg"
            }
        }
    },
    [
        {
            name: "Micro",
            height: math.unit(6, "cm")
        },
        {
            name: "Normal",
            height: math.unit(5 + 7 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(56, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(1.9, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Aurora", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(9 + 6 / 12, "feet"),
            weight: math.unit(523, "lbs"),
            name: "Side",
            image: {
                source: "./media/characters/aurora/side.svg",
                extra: 474/393,
                bottom: 5/479
            }
        }
    },
    [
        {
            name: "Normal",
            height: math.unit(9 + 6 / 12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(96, "feet"),
            default: true
        },
        {
            name: "Macro+",
            height: math.unit(243, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ranek", species: ["meerkat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(194, "cm"),
            weight: math.unit(90, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/ranek/front.svg",
                extra: 1862/1791,
                bottom: 80/1942
            }
        },
        back: {
            height: math.unit(194, "cm"),
            weight: math.unit(90, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/ranek/back.svg",
                extra: 1853/1787,
                bottom: 74/1927
            }
        },
        feral: {
            height: math.unit(30, "cm"),
            weight: math.unit(1.6, "lbs"),
            name: "Feral",
            image: {
                source: "./media/characters/ranek/feral.svg",
                extra: 990/631,
                bottom: 29/1019
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(194, "cm"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(100, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Andrew Cooper", species: ["human"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 6 / 12, "feet"),
            weight: math.unit(153, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/andrew-cooper/front.svg"
            }
        },
    },
    [
        {
            name: "Nano",
            height: math.unit(1, "mm")
        },
        {
            name: "Micro",
            height: math.unit(2, "inches")
        },
        {
            name: "Normal",
            height: math.unit(5 + 6 / 12, "feet"),
            default: true
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Akane Sato", species: ["wolf", "dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(180, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/akane-sato/front.svg",
                extra: 1219 / 1140
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(180, "lbs"),
            name: "Back",
            image: {
                source: "./media/characters/akane-sato/back.svg",
                extra: 1219 / 1170
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2.5, "meters")
        },
        {
            name: "Macro",
            height: math.unit(250, "meters"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(25, "km")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rook", species: ["corvid"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(65, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/rook/front.svg",
                extra: 960 / 950
            }
        }
    },
    [
        {
            name: "Normal",
            height: math.unit(8.8, "feet")
        },
        {
            name: "Macro",
            height: math.unit(88, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(8, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Prodigy", species: ["geth"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(12 + 2 / 12, "feet"),
            weight: math.unit(808, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/prodigy/front.svg"
            }
        }
    },
    [
        {
            name: "Normal",
            height: math.unit(12 + 2 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(143, "feet")
        },
        {
            name: "Macro+",
            height: math.unit(400, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Daniel", species: ["husky"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(225, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/daniel/front.svg"
            }
        },
        leaning: {
            height: math.unit(6, "feet"),
            weight: math.unit(225, "lbs"),
            name: "Leaning",
            image: {
                source: "./media/characters/daniel/leaning.svg"
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(1000, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Chiros", species: ["long-eared-bat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(88, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/chiros/front.svg",
                extra: 306 / 226
            }
        },
        side: {
            height: math.unit(6, "feet"),
            weight: math.unit(88, "lbs"),
            name: "Side",
            image: {
                source: "./media/characters/chiros/side.svg",
                extra: 306 / 226
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "cm"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Selka", species: ["snake"], tags: ["naga"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(100, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/selka/front.svg",
                extra: 947 / 887
            }
        }
    },
    [
        {
            name: "Normal",
            height: math.unit(5, "cm"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Verin", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8 + 3 / 12, "feet"),
            weight: math.unit(424, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/verin/front.svg",
                extra: 1845 / 1550
            }
        },
        frontArmored: {
            height: math.unit(8 + 3 / 12, "feet"),
            weight: math.unit(424, "lbs"),
            name: "Front (Armored)",
            image: {
                source: "./media/characters/verin/front-armor.svg",
                extra: 1845 / 1550,
                bottom: 0.01
            }
        },
        back: {
            height: math.unit(8 + 3 / 12, "feet"),
            weight: math.unit(424, "lbs"),
            name: "Back",
            image: {
                source: "./media/characters/verin/back.svg",
                bottom: 0.1,
                extra: 1
            }
        },
        foot: {
            height: math.unit((8 + 3 / 12) / 4.7, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/verin/foot.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8 + 3 / 12, "feet")
        },
        {
            name: "Minimacro",
            height: math.unit(21, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(626, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sovrim Terraquian", species: ["salamander", "chameleon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2.718, "meters"),
            weight: math.unit(150, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/sovrim-terraquian/front.svg",
                extra: 1752/1689,
                bottom: 36/1788
            }
        },
        back: {
            height: math.unit(2.718, "meters"),
            weight: math.unit(150, "lbs"),
            name: "Back",
            image: {
                source: "./media/characters/sovrim-terraquian/back.svg",
                extra: 1698/1657,
                bottom: 58/1756
            }
        },
        tongue: {
            height: math.unit(2.865, "feet"),
            name: "Tongue",
            image: {
                source: "./media/characters/sovrim-terraquian/tongue.svg"
            }
        },
        hand: {
            height: math.unit(1.61, "feet"),
            name: "Hand",
            image: {
                source: "./media/characters/sovrim-terraquian/hand.svg"
            }
        },
        foot: {
            height: math.unit(1.05, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/sovrim-terraquian/foot.svg"
            }
        },
        footAlt: {
            height: math.unit(0.88, "feet"),
            name: "Foot (Alt)",
            image: {
                source: "./media/characters/sovrim-terraquian/foot-alt.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(2, "inches")
        },
        {
            name: "Small",
            height: math.unit(1, "meter")
        },
        {
            name: "Normal",
            height: math.unit(Math.E, "meters"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(20, "meters")
        },
        {
            name: "Macro+",
            height: math.unit(400, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Reece Silvermane", species: ["horse"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7, "feet"),
            weight: math.unit(489, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/reece-silvermane/front.svg",
                bottom: 0.02,
                extra: 1
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(1.5, "miles"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kane", species: ["demon", "wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(78, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/kane/front.svg",
                extra: 978 / 899
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2.1, "m"),
        },
        {
            name: "Macro",
            height: math.unit(1, "km"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Tegon", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(200, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/tegon/front.svg",
                bottom: 0.01,
                extra: 1
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(1, "inch")
        },
        {
            name: "Normal",
            height: math.unit(6 + 3 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(300, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(69, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Arcturax", species: ["bat", "gryphon"], tags: ["anthro"] },
    {
        side: {
            height: math.unit(6, "feet"),
            weight: math.unit(2304, "lbs"),
            name: "Side",
            image: {
                source: "./media/characters/arcturax/side.svg",
                extra: 790 / 376,
                bottom: 0.01
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(2, "inch")
        },
        {
            name: "Normal",
            height: math.unit(6, "feet")
        },
        {
            name: "Macro",
            height: math.unit(39, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(7, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sentri", species: ["eagle"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(50, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/sentri/front.svg",
                extra: 1750 / 1570,
                bottom: 0.025
            }
        },
        frontAlt: {
            height: math.unit(6, "feet"),
            weight: math.unit(50, "lbs"),
            name: "Front (Alt)",
            image: {
                source: "./media/characters/sentri/front-alt.svg",
                extra: 1750 / 1570,
                bottom: 0.025
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(15, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(2500, "feet")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Corvin", species: ["gecko"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 8 / 12, "feet"),
            weight: math.unit(130, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/corvin/front.svg",
                extra: 1803 / 1629
            }
        },
        frontShirt: {
            height: math.unit(5 + 8 / 12, "feet"),
            weight: math.unit(130, "lbs"),
            name: "Front (Shirt)",
            image: {
                source: "./media/characters/corvin/front-shirt.svg",
                extra: 1803 / 1629
            }
        },
        frontPoncho: {
            height: math.unit(5 + 8 / 12, "feet"),
            weight: math.unit(130, "lbs"),
            name: "Front (Poncho)",
            image: {
                source: "./media/characters/corvin/front-poncho.svg",
                extra: 1803 / 1629
            }
        },
        side: {
            height: math.unit(5 + 8 / 12, "feet"),
            weight: math.unit(130, "lbs"),
            name: "Side",
            image: {
                source: "./media/characters/corvin/side.svg",
                extra: 1012 / 945
            }
        },
        back: {
            height: math.unit(5 + 8 / 12, "feet"),
            weight: math.unit(130, "lbs"),
            name: "Back",
            image: {
                source: "./media/characters/corvin/back.svg",
                extra: 1803 / 1629
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(3, "inches")
        },
        {
            name: "Normal",
            height: math.unit(5 + 8 / 12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(300, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(500, "miles")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Q", species: ["wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(135, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/q/front.svg",
                extra: 854 / 752,
                bottom: 0.005
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(130, "lbs"),
            name: "Back",
            image: {
                source: "./media/characters/q/back.svg",
                extra: 854 / 752
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(90, "feet"),
            default: true
        },
        {
            name: "Extra Macro",
            height: math.unit(300, "feet"),
        },
        {
            name: "BIG WALF",
            height: math.unit(750, "feet"),
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Citrine", species: ["kobold"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(3, "feet"),
            weight: math.unit(28, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/citrine/front.svg"
            }
        }
    },
    [
        {
            name: "Normal",
            height: math.unit(3, "feet"),
            default: true
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Aura Starwind", species: ["fox"], tags: ["anthro", "taur"] },
    {
        front: {
            height: math.unit(14, "feet"),
            weight: math.unit(1450, "kg"),
            preyCapacity: math.unit(15, "people"),
            name: "Front",
            image: {
                source: "./media/characters/aura-starwind/front.svg",
                extra: 1440/1327,
                bottom: 11/1451
            }
        },
        side: {
            height: math.unit(14, "feet"),
            weight: math.unit(1450, "kg"),
            preyCapacity: math.unit(15, "people"),
            name: "Side",
            image: {
                source: "./media/characters/aura-starwind/side.svg",
                extra: 1654 / 1497
            }
        },
        taur: {
            height: math.unit(18, "feet"),
            weight: math.unit(5500, "kg"),
            preyCapacity: math.unit(50, "people"),
            name: "Taur",
            image: {
                source: "./media/characters/aura-starwind/taur.svg",
                extra: 1760 / 1650
            }
        },
        feral: {
            height: math.unit(46, "feet"),
            weight: math.unit(25000, "kg"),
            preyCapacity: math.unit(120, "people"),
            name: "Feral",
            image: {
                source: "./media/characters/aura-starwind/feral.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(14, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(50, "meters")
        },
        {
            name: "Megamacro",
            height: math.unit(5000, "meters")
        },
        {
            name: "Gigamacro",
            height: math.unit(100000, "kilometers")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rivet", species: ["kobold"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2 + 7 / 12, "feet"),
            weight: math.unit(32, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/rivet/front.svg",
                extra: 1716 / 1658,
                bottom: 0.03
            }
        },
        foot: {
            height: math.unit(0.551, "feet"),
            name: "Rivet's Foot",
            image: {
                source: "./media/characters/rivet/foot.svg"
            },
            rename: true
        }
    },
    [
        {
            name: "Micro",
            height: math.unit(1.5, "inches"),
        },
        {
            name: "Normal",
            height: math.unit(2 + 7 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(85, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(2.2, "km")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Coffee", species: ["dog"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 9 / 12, "feet"),
            weight: math.unit(150, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/coffee/front.svg",
                extra: 946/880,
                bottom: 66/1012
            }
        },
        foot: {
            height: math.unit(1.29, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/coffee/foot.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(2, "inches"),
        },
        {
            name: "Normal",
            height: math.unit(5 + 9 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(800, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(25, "miles")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Chari-Gal", species: ["charizard"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(200, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/chari-gal/front.svg",
                extra: 1568 / 1385,
                bottom: 0.047
            }
        },
        gigantamax: {
            height: math.unit(6 * 16, "feet"),
            weight: math.unit(200 * 16 * 16 * 16, "lbs"),
            name: "Gigantamax",
            image: {
                source: "./media/characters/chari-gal/gigantamax.svg",
                extra: 1124 / 888,
                bottom: 0.03
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 7 / 12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(200, "feet"),
            default: true
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Nova", species: ["wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/nova/front.svg",
                extra: 5000 / 4722,
                bottom: 0.02
            }
        }
    },
    [
        {
            name: "Micro-",
            height: math.unit(0.8, "inches")
        },
        {
            name: "Micro",
            height: math.unit(2, "inches"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Argent", species: ["kobold"], tags: ["anthro"] },
    {
        koboldFront: {
            height: math.unit(3 + 1 / 12, "feet"),
            weight: math.unit(21.7, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/argent/kobold-front.svg",
                extra: 1471 / 1331,
                bottom: 100.8 / 1575.5
            },
            form: "kobold",
            default: true
        },
        dragonFront: {
            height: math.unit(75, "inches"),
            name: "Front",
            image: {
                source: "./media/characters/argent/dragon-front.svg",
                extra: 1389/1248,
                bottom: 54/1443
            },
            form: "dragon",
        },
        dragonBack: {
            height: math.unit(75, "inches"),
            name: "Back",
            image: {
                source: "./media/characters/argent/dragon-back.svg",
                extra: 1399/1271,
                bottom: 23/1422
            },
            form: "dragon",
        },
        dragonDressed: {
            height: math.unit(75, "inches"),
            name: "Dressed",
            image: {
                source: "./media/characters/argent/dragon-dressed.svg",
                extra: 1350/1215,
                bottom: 26/1376
            },
            form: "dragon"
        },
        dragonHead: {
            height: math.unit(23.5, "inches"),
            name: "Head",
            image: {
                source: "./media/characters/argent/dragon-head.svg"
            },
            form: "dragon",
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(2, "inches"),
            form: "kobold",
        },
        {
            name: "Normal",
            height: math.unit(3 + 1 / 12, "feet"),
            form: "kobold",
            default: true
        },
        {
            name: "Macro",
            height: math.unit(120, "feet"),
            form: "kobold",
        },
        {
            name: "Speck",
            height: math.unit(1, "mm"),
            form: "dragon",
        },
        {
            name: "Tiny",
            height: math.unit(1, "cm"),
            form: "dragon",
        },
        {
            name: "Micro",
            height: math.unit(5, "cm"),
            form: "dragon",
        },
        {
            name: "Normal",
            height: math.unit(75, "inches"),
            form: "dragon",
            default: true
        },
        {
            name: "Extra Tall",
            height: math.unit(9, "feet"),
            form: "dragon",
        },
        {
            name: "Inconvenient",
            height: math.unit(5, "meters"),
            form: "dragon",
        },
        {
            name: "Macro",
            height: math.unit(70, "meters"),
            form: "dragon",
        },
        {
            name: "Macro+",
            height: math.unit(250, "meters"),
            form: "dragon",
        },
        {
            name: "Megamacro",
            height: math.unit(20, "km"),
            form: "dragon",
        },
        {
            name: "Mountainous",
            height: math.unit(100, "km"),
            form: "dragon",
        },
        {
            name: "Continental",
            height: math.unit(2, "megameters"),
            form: "dragon",
        },
        {
            name: "Too Big",
            height: math.unit(900, "megameters"),
            form: "dragon",
        },
    ],
    {
        "kobold": {
            name: "Kobold",
            default: true
        },
        "dragon": {
            name: "Dragon",
        },
    }
))
characterMakers.push(() => makeCharacter(
    { name: "Mira al-Cul", species: ["snake"], tags: ["naga"] },
    {
        lamp: {
            height: math.unit(7 * 1559 / 989, "feet"),
            name: "Magic Lamp",
            image: {
                source: "./media/characters/mira-al-cul/lamp.svg",
                extra: 1617 / 1559
            }
        },
        front: {
            height: math.unit(7, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/mira-al-cul/front.svg",
                extra: 1044 / 990
            }
        },
    },
    [
        {
            name: "Heavily Restricted",
            height: math.unit(7 * 1559 / 989, "feet")
        },
        {
            name: "Freshly Freed",
            height: math.unit(50 * 1559 / 989, "feet")
        },
        {
            name: "World Encompassing",
            height: math.unit(10000 * 1559 / 989, "miles")
        },
        {
            name: "Galactic",
            height: math.unit(1.433 * 1559 / 989, "zettameters")
        },
        {
            name: "Palmed Universe",
            height: math.unit(6000 * 1559 / 989, "yottameters"),
            default: true
        },
        {
            name: "Multiversal Matriarch",
            height: math.unit(8.87e10, "yottameters")
        },
        {
            name: "Void Mother",
            height: math.unit(3.14e110, "yottaparsecs")
        },
        {
            name: "Toying with Transcendence",
            height: math.unit(1e307, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kuro-shi Uchū", species: ["lugia"], tags: ["feral"] },
    {
        front: {
            height: math.unit(17 + 1 / 12, "feet"),
            weight: math.unit(476.2 * 5, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/kuro-shi-uchū/front.svg",
                extra: 2329 / 1835,
                bottom: 0.02
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(2, "inches")
        },
        {
            name: "Normal",
            height: math.unit(12, "meters")
        },
        {
            name: "Planetary",
            height: math.unit(0.00929, "AU"),
            default: true
        },
        {
            name: "Universal",
            height: math.unit(20, "gigaparsecs")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Katherine", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 2 / 12, "feet"),
            weight: math.unit(120, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/katherine/front.svg",
                extra: 2075 / 1969
            }
        },
        dress: {
            height: math.unit(5 + 2 / 12, "feet"),
            weight: math.unit(120, "lbs"),
            name: "Dress",
            image: {
                source: "./media/characters/katherine/dress.svg",
                extra: 2258 / 2064
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(1, "inches"),
            default: true
        },
        {
            name: "Normal",
            height: math.unit(5 + 2 / 12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(100, "meters")
        },
        {
            name: "Megamacro",
            height: math.unit(80, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Yevis", species: ["cerberus"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 8 / 12, "feet"),
            weight: math.unit(250, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/yevis/front.svg",
                extra: 1938 / 1755
            }
        }
    },
    [
        {
            name: "Mortal",
            height: math.unit(7 + 8 / 12, "feet")
        },
        {
            name: "Battle",
            height: math.unit(25 + 11 / 12, "feet")
        },
        {
            name: "Wrath",
            height: math.unit(1654 + 11 / 12, "feet")
        },
        {
            name: "Planet Destroyer",
            height: math.unit(12000, "miles")
        },
        {
            name: "Galaxy Conqueror",
            height: math.unit(1.45, "zettameters"),
            default: true
        },
        {
            name: "Universal War",
            height: math.unit(184, "gigaparsecs")
        },
        {
            name: "Eternity War",
            height: math.unit(1.98e55, "yottaparsecs")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Xavier", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 8 / 12, "feet"),
            weight: math.unit(63, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/xavier/front.svg",
                extra: 944 / 883
            }
        },
        frontStretch: {
            height: math.unit(5 + 8 / 12, "feet"),
            weight: math.unit(63, "kg"),
            name: "Stretching",
            image: {
                source: "./media/characters/xavier/front-stretch.svg",
                extra: 962 / 820
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 8 / 12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(100, "meters"),
            default: true
        },
        {
            name: "McLargeHuge",
            height: math.unit(10, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Joshii", species: ["cat", "rabbit", "demon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 5 / 12, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/joshii/front.svg",
                extra: 765 / 653,
                bottom: 51 / 816
            }
        },
        foot: {
            height: math.unit((5 + 5 / 12) * 0.1676, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/joshii/foot.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(2, "inches")
        },
        {
            name: "Normal",
            height: math.unit(5 + 5 / 12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(785, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(24.5, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Goddess Elizabeth", species: ["wolf", "deity"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/goddess-elizabeth/front.svg",
                extra: 1800 / 1525,
                bottom: 0.005
            }
        },
        foot: {
            height: math.unit(6 * 0.25436 * 1800 / 1525 / 2, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/goddess-elizabeth/foot.svg"
            }
        },
        mouth: {
            height: math.unit(6, "feet"),
            name: "Mouth",
            image: {
                source: "./media/characters/goddess-elizabeth/mouth.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(12, "feet")
        },
        {
            name: "Normal",
            height: math.unit(80, "miles"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(15000, "parsecs")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kara", species: ["wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 9 / 12, "feet"),
            weight: math.unit(144, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/kara/front.svg"
            }
        },
        feet: {
            height: math.unit(6 / 6.765, "feet"),
            name: "Kara's Feet",
            rename: true,
            image: {
                source: "./media/characters/kara/feet.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 9 / 12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(174, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Tyrone", species: ["tyrantrum"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(18, "feet"),
            weight: math.unit(4050, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/tyrone/front.svg",
                extra: 2405 / 2270,
                bottom: 182 / 2587
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(18, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(300, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(15, "km")
        },
        {
            name: "Gigamacro",
            height: math.unit(500, "km")
        },
        {
            name: "Teramacro",
            height: math.unit(0.5, "gigameters")
        },
        {
            name: "Omnimacro",
            height: math.unit(1e252, "yottauniverse")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Danny", species: ["gryphon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 8 / 12, "feet"),
            weight: math.unit(120, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/danny/front.svg",
                extra: 1490 / 1350
            }
        },
        back: {
            height: math.unit(7 + 8 / 12, "feet"),
            weight: math.unit(120, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/danny/back.svg",
                extra: 1490 / 1350
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7 + 8 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mallow", species: ["mouse"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(3.5, "inches"),
            weight: math.unit(19, "grams"),
            name: "Front",
            image: {
                source: "./media/characters/mallow/front.svg",
                extra: 471 / 431
            }
        },
        back: {
            height: math.unit(3.5, "inches"),
            weight: math.unit(19, "grams"),
            name: "Back",
            image: {
                source: "./media/characters/mallow/back.svg",
                extra: 471 / 431
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3.5, "inches"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Starry Aqua", species: ["fennec-fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(9, "feet"),
            weight: math.unit(230, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/starry-aqua/front.svg"
            }
        },
        back: {
            height: math.unit(9, "feet"),
            weight: math.unit(230, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/starry-aqua/back.svg"
            }
        },
        hand: {
            height: math.unit(9 * 0.1168, "feet"),
            name: "Hand",
            image: {
                source: "./media/characters/starry-aqua/hand.svg"
            }
        },
        foot: {
            height: math.unit(9 * 0.18, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/starry-aqua/foot.svg"
            }
        }
    },
    [
        {
            name: "Micro",
            height: math.unit(3, "inches")
        },
        {
            name: "Normal",
            height: math.unit(9, "feet")
        },
        {
            name: "Macro",
            height: math.unit(300, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(3200, "feet")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Luka Towers", species: ["kangaroo"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(15, "feet"),
            weight: math.unit(5026, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/luka-towers/front.svg",
                extra: 1269/1133,
                bottom: 51/1320
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(15, "feet"),
            default: true
        },
        {
            name: "Minimacro",
            height: math.unit(25, "feet")
        },
        {
            name: "Macro",
            height: math.unit(320, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(35000, "feet")
        },
        {
            name: "Gigamacro",
            height: math.unit(4000, "miles")
        },
        {
            name: "Teramacro",
            height: math.unit(15000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Natalie Nightring", species: ["lemur"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/natalie-nightring/front.svg",
                extra: 1,
                bottom: 0.06
            }
        },
    },
    [
        {
            name: "Uh Oh",
            height: math.unit(0.1, "mm")
        },
        {
            name: "Small",
            height: math.unit(3, "inches")
        },
        {
            name: "Human Scale",
            height: math.unit(6, "feet")
        },
        {
            name: "Librarian",
            height: math.unit(50, "feet"),
            default: true
        },
        {
            name: "Immense",
            height: math.unit(200, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Danni Rosie", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(180, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/danni-rosie/front.svg",
                extra: 1260 / 1128,
                bottom: 0.022
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(2, "inches"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Samantha Kruse", species: ["human"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 9 / 12, "feet"),
            weight: math.unit(220, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/samantha-kruse/front.svg",
                extra: (985 / 935),
                bottom: 0.03
            }
        },
        frontUndressed: {
            height: math.unit(5 + 9 / 12, "feet"),
            weight: math.unit(220, "lb"),
            name: "Front (Undressed)",
            image: {
                source: "./media/characters/samantha-kruse/front-undressed.svg",
                extra: (973 / 923),
                bottom: 0.025
            }
        },
        fat: {
            height: math.unit(5 + 9 / 12, "feet"),
            weight: math.unit(900, "lb"),
            name: "Front (Fat)",
            image: {
                source: "./media/characters/samantha-kruse/fat.svg",
                extra: 2688 / 2561
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 9 / 12, "feet"),
            default: true
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Amelia Rosie", species: ["human"], tags: ["anthro"] },
    {
        back: {
            height: math.unit(5 + 4 / 12, "feet"),
            weight: math.unit(4963, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/amelia-rosie/back.svg",
                extra: 1113 / 963,
                bottom: 0.01
            }
        },
    },
    [
        {
            name: "Level 0",
            height: math.unit(5 + 4 / 12, "feet")
        },
        {
            name: "Level 1",
            height: math.unit(164597, "feet"),
            default: true
        },
        {
            name: "Level 2",
            height: math.unit(956243, "miles")
        },
        {
            name: "Level 3",
            height: math.unit(29421709423, "miles")
        },
        {
            name: "Level 4",
            height: math.unit(154, "lightyears")
        },
        {
            name: "Level 5",
            height: math.unit(4738272, "lightyears")
        },
        {
            name: "Level 6",
            height: math.unit(145787152896, "lightyears")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rook Kitara", species: ["raskatox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 11 / 12, "feet"),
            weight: math.unit(65, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/rook-kitara/front.svg",
                extra: 1347 / 1274,
                bottom: 0.005
            }
        },
    },
    [
        {
            name: "Totally Unfair",
            height: math.unit(1.8, "mm")
        },
        {
            name: "Lap Rookie",
            height: math.unit(1.4, "feet")
        },
        {
            name: "Normal",
            height: math.unit(5 + 11 / 12, "feet"),
            default: true
        },
        {
            name: "How Did This Happen",
            height: math.unit(80, "miles")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Pisces", species: ["kelpie"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7, "feet"),
            weight: math.unit(300, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/pisces/front.svg",
                extra: 2255 / 2115,
                bottom: 0.03
            }
        },
        back: {
            height: math.unit(7, "feet"),
            weight: math.unit(300, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/pisces/back.svg",
                extra: 2146 / 2055,
                bottom: 0.04
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7, "feet"),
            default: true
        },
        {
            name: "Swimming Pool",
            height: math.unit(12.2, "meters")
        },
        {
            name: "Olympic Swimming Pool",
            height: math.unit(56.3, "meters")
        },
        {
            name: "Lake Superior",
            height: math.unit(93900, "meters")
        },
        {
            name: "Mediterranean Sea",
            height: math.unit(644457, "meters")
        },
        {
            name: "World's Oceans",
            height: math.unit(4567491, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Zelas", species: ["rabbit", "demon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2.3, "meters"),
            weight: math.unit(120, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/zelas/front.svg"
            }
        },
        side: {
            height: math.unit(2.3, "meters"),
            weight: math.unit(120, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/zelas/side.svg"
            }
        },
        back: {
            height: math.unit(2.3, "meters"),
            weight: math.unit(120, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/zelas/back.svg"
            }
        },
        foot: {
            height: math.unit(1.116, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/zelas/foot.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2.3, "meters")
        },
        {
            name: "Macro",
            height: math.unit(30, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Talbot", species: ["husky", "labrador"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1, "inch"),
            weight: math.unit(0.21, "grams"),
            name: "Front",
            image: {
                source: "./media/characters/talbot/front.svg",
                extra: 594 / 544
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(1, "inch"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Fliss", species: ["sylveon"], tags: ["feral"] },
    {
        front: {
            height: math.unit(3 + 3 / 12, "feet"),
            weight: math.unit(51.8, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/fliss/front.svg",
                extra: 840 / 640
            }
        },
    },
    [
        {
            name: "Teeny Tiny",
            height: math.unit(1, "mm")
        },
        {
            name: "Small",
            height: math.unit(1, "inch"),
            default: true
        },
        {
            name: "Standard Sylveon",
            height: math.unit(3 + 3 / 12, "feet")
        },
        {
            name: "Large Nuisance",
            height: math.unit(33, "feet")
        },
        {
            name: "City Filler",
            height: math.unit(3000, "feet")
        },
        {
            name: "New Horizon",
            height: math.unit(6000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Fleta", species: ["lion"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5, "cm"),
            weight: math.unit(1.94, "g"),
            name: "Front",
            image: {
                source: "./media/characters/fleta/front.svg",
                extra: 835 / 803
            }
        },
        back: {
            height: math.unit(5, "cm"),
            weight: math.unit(1.94, "g"),
            name: "Back",
            image: {
                source: "./media/characters/fleta/back.svg",
                extra: 835 / 803
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(5, "cm"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Dominic", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(225, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/dominic/front.svg",
                extra: 1770 / 1620,
                bottom: 0.025
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(225, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/dominic/back.svg",
                extra: 1745 / 1620,
                bottom: 0.065
            }
        },
    },
    [
        {
            name: "Nano",
            height: math.unit(0.1, "mm")
        },
        {
            name: "Micro-",
            height: math.unit(1, "mm")
        },
        {
            name: "Micro",
            height: math.unit(4, "inches")
        },
        {
            name: "Normal",
            height: math.unit(6 + 4 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(115, "feet")
        },
        {
            name: "Macro+",
            height: math.unit(955, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(8990, "feet")
        },
        {
            name: "Gigmacro",
            height: math.unit(9310, "miles")
        },
        {
            name: "Teramacro",
            height: math.unit(1567005010, "miles")
        },
        {
            name: "Examacro",
            height: math.unit(1425, "parsecs")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Major Colonel", species: ["polar-bear"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(400, "feet"),
            weight: math.unit(44444444, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/major-colonel/front.svg"
            }
        },
        back: {
            height: math.unit(400, "feet"),
            weight: math.unit(44444444, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/major-colonel/back.svg"
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(400, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Axel Lycan", species: ["cat", "wolf"], tags: ["anthro"] },
    {
        catFront: {
            height: math.unit(6, "feet"),
            weight: math.unit(120, "lb"),
            name: "Front (Cat Side)",
            image: {
                source: "./media/characters/axel-lycan/cat-front.svg",
                extra: 430 / 402,
                bottom: 43 / 472.35
            }
        },
        catBack: {
            height: math.unit(6, "feet"),
            weight: math.unit(120, "lb"),
            name: "Back (Cat Side)",
            image: {
                source: "./media/characters/axel-lycan/cat-back.svg",
                extra: 447 / 419,
                bottom: 23.3 / 469
            }
        },
        wolfFront: {
            height: math.unit(6, "feet"),
            weight: math.unit(120, "lb"),
            name: "Front (Wolf Side)",
            image: {
                source: "./media/characters/axel-lycan/wolf-front.svg",
                extra: 485 / 456,
                bottom: 19 / 504
            }
        },
        wolfBack: {
            height: math.unit(6, "feet"),
            weight: math.unit(120, "lb"),
            name: "Back (Wolf Side)",
            image: {
                source: "./media/characters/axel-lycan/wolf-back.svg",
                extra: 475 / 438,
                bottom: 39.2 / 514
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(1, "km"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Vanrel (Hyena)", species: ["hyena"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 9 / 12, "feet"),
            weight: math.unit(175, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/vanrel-hyena/front.svg",
                extra: 1086 / 1010,
                bottom: 0.04
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 9 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Abbott Absol", species: ["absol"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(103, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/abbott-absol/front.svg",
                extra: 2010 / 1842
            }
        },
    },
    [
        {
            name: "Megamicro",
            height: math.unit(0.1, "mm")
        },
        {
            name: "Micro",
            height: math.unit(1, "inch")
        },
        {
            name: "Normal",
            height: math.unit(6, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Hector", species: ["werewolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(264, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/hector/front.svg",
                extra: 2280 / 2130,
                bottom: 0.07
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(12.25, "foot"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(160, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sal", species: ["deer"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/sal/front.svg",
                extra: 1846 / 1699,
                bottom: 0.04
            }
        },
    },
    [
        {
            name: "Megamacro",
            height: math.unit(10, "miles"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ranger", species: ["dragon"], tags: ["feral"] },
    {
        front: {
            height: math.unit(3, "meters"),
            weight: math.unit(450, "kg"),
            name: "front",
            image: {
                source: "./media/characters/ranger/front.svg",
                extra: 2401 / 2243,
                bottom: 0.05
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Theresa", species: ["sergal"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(14, "feet"),
            weight: math.unit(800, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/theresa/front.svg",
                extra: 3575 / 3346,
                bottom: 0.03
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(14, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ine", species: ["wolver"], tags: ["feral"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(3, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/ine/front.svg",
                extra: 678 / 539,
                bottom: 0.023
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2.265, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Vial", species: ["crux"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5, "feet"),
            weight: math.unit(30, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/vial/front.svg",
                extra: 1365 / 1277,
                bottom: 0.04
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rovoska", species: ["gryphon"], tags: ["feral"] },
    {
        side: {
            height: math.unit(3.4, "meters"),
            weight: math.unit(1000, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/rovoska/side.svg",
                extra: 4403 / 1515
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3.4, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Gunner Rotthbauer", species: ["rottweiler"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8, "feet"),
            weight: math.unit(315, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/gunner-rotthbauer/front.svg"
            }
        },
        back: {
            height: math.unit(8, "feet"),
            weight: math.unit(315, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/gunner-rotthbauer/back.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(3.5, "inches")
        },
        {
            name: "Normal",
            height: math.unit(8, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(250, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(1, "AU")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Allatia", species: ["tiger"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 5 / 12, "feet"),
            weight: math.unit(140, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/allatia/front.svg",
                extra: 1227 / 1180,
                bottom: 0.027
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 5 / 12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(250, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(8, "miles")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Tene", species: ["dragon", "fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(120, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/tene/front.svg",
                extra: 814/750,
                bottom: 36/850
            }
        },
        stomping: {
            height: math.unit(2.025, "meters"),
            weight: math.unit(120, "lb"),
            name: "Stomping",
            image: {
                source: "./media/characters/tene/stomping.svg",
                extra: 885/821,
                bottom: 15/900
            }
        },
        sitting: {
            height: math.unit(1, "meter"),
            weight: math.unit(120, "lb"),
            name: "Sitting",
            image: {
                source: "./media/characters/tene/sitting.svg",
                extra: 396/366,
                bottom: 79/475
            }
        },
        smiling: {
            height: math.unit(1.2, "feet"),
            name: "Smiling",
            image: {
                source: "./media/characters/tene/smiling.svg",
                extra: 1364/1071,
                bottom: 0/1364
            }
        },
        smug: {
            height: math.unit(1.3, "feet"),
            name: "Smug",
            image: {
                source: "./media/characters/tene/smug.svg",
                extra: 1323/1082,
                bottom: 0/1323
            }
        },
        feral: {
            height: math.unit(3.9, "feet"),
            weight: math.unit(250, "lb"),
            name: "Feral",
            image: {
                source: "./media/characters/tene/feral.svg",
                extra: 717 / 458,
                bottom: 0.179
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "feet")
        },
        {
            name: "Macro",
            height: math.unit(300, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(5, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Evander", species: ["gryphon"], tags: ["feral"] },
    {
        side: {
            height: math.unit(6, "feet"),
            name: "Side",
            image: {
                source: "./media/characters/evander/side.svg",
                extra: 877 / 477
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(0.83, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ka'Tamra \"Spaz\" Ci'Karan", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(12, "feet"),
            weight: math.unit(1000, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/ka'tamra-spaz-ci'karan/front.svg",
                extra: 1762 / 1611
            }
        },
        back: {
            height: math.unit(12, "feet"),
            weight: math.unit(1000, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/ka'tamra-spaz-ci'karan/back.svg",
                extra: 1762 / 1611
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(12, "feet"),
            default: true
        },
        {
            name: "Kaiju",
            height: math.unit(150, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Zero Alurus", species: ["zebra"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/zero-alurus/front.svg"
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/zero-alurus/back.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 10 / 12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(60, "feet"),
            default: true
        },
        {
            name: "Macro+",
            height: math.unit(450, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mega Shi", species: ["yoshi"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(200, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/mega-shi/front.svg",
                extra: 1279 / 1250,
                bottom: 0.02
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(200, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/mega-shi/back.svg",
                extra: 1279 / 1250,
                bottom: 0.02
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(16 + 6 / 12, "feet")
        },
        {
            name: "Third Dimension",
            height: math.unit(40, "meters")
        },
        {
            name: "Normal",
            height: math.unit(660, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(10, "miles")
        },
        {
            name: "Planetary Launch",
            height: math.unit(500, "miles")
        },
        {
            name: "Interstellar",
            height: math.unit(1e9, "miles")
        },
        {
            name: "Leaving the Universe",
            height: math.unit(1, "gigaparsec")
        },
        {
            name: "Travelling Universes",
            height: math.unit(30e15, "parsecs")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Odyssey", species: ["lynx"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 4/12, "feet"),
            weight: math.unit(120, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/odyssey/front.svg",
                extra: 1747/1571,
                bottom: 47/1794
            }
        },
        side: {
            height: math.unit(5.1, "feet"),
            weight: math.unit(120, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/odyssey/side.svg",
                extra: 1847/1619,
                bottom: 47/1894
            }
        },
        lounging: {
            height: math.unit(1.464, "feet"),
            weight: math.unit(120, "lb"),
            name: "Lounging",
            image: {
                source: "./media/characters/odyssey/lounging.svg",
                extra: 1235/837,
                bottom: 551/1786
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 4 / 12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(1, "km")
        },
        {
            name: "Megamacro",
            height: math.unit(3000, "km")
        },
        {
            name: "Gigamacro",
            height: math.unit(1, "AU"),
            default: true
        },
        {
            name: "Omniversal",
            height: math.unit(100e14, "lightyears")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mekuto", species: ["red-panda", "kitsune"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(300, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/mekuto/front.svg",
                extra: 921 / 832,
                bottom: 0.03
            }
        },
        hand: {
            height: math.unit(6 / 10.24, "feet"),
            name: "Hand",
            image: {
                source: "./media/characters/mekuto/hand.svg"
            }
        },
        foot: {
            height: math.unit(6 / 5.05, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/mekuto/foot.svg"
            }
        },
    },
    [
        {
            name: "Minimicro",
            height: math.unit(0.2, "inches")
        },
        {
            name: "Micro",
            height: math.unit(1.5, "inches")
        },
        {
            name: "Normal",
            height: math.unit(5 + 11 / 12, "feet"),
            default: true
        },
        {
            name: "Minimacro",
            height: math.unit(17 + 9 / 12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(177.5, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(152, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Dafydd Tomos", species: ["mikromare"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6.5, "inches"),
            weight: math.unit(13, "oz"),
            name: "Front",
            image: {
                source: "./media/characters/dafydd-tomos/front.svg",
                extra: 2990 / 2603,
                bottom: 0.03
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(6.5, "inches"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Splinter", species: ["thylacine"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/splinter/front.svg",
                extra: 2990 / 2882,
                bottom: 0.04
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/splinter/back.svg",
                extra: 2990 / 2882,
                bottom: 0.04
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "feet")
        },
        {
            name: "Macro",
            height: math.unit(230, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "SnowGabumon", species: ["gabumon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4 + 10 / 12, "feet"),
            weight: math.unit(480, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/snow-gabumon/front.svg",
                extra: 1140 / 963,
                bottom: 0.058
            }
        },
        back: {
            height: math.unit(4 + 10 / 12, "feet"),
            weight: math.unit(480, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/snow-gabumon/back.svg",
                extra: 1115 / 962,
                bottom: 0.041
            }
        },
        frontUndresed: {
            height: math.unit(4 + 10 / 12, "feet"),
            weight: math.unit(480, "lb"),
            name: "Front (Undressed)",
            image: {
                source: "./media/characters/snow-gabumon/front-undressed.svg",
                extra: 1061 / 960,
                bottom: 0.045
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(1, "inch")
        },
        {
            name: "Normal",
            height: math.unit(4 + 10 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(200, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(120, "miles")
        },
        {
            name: "Gigamacro",
            height: math.unit(9800, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Moody", species: ["dog"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.7, "meters"),
            weight: math.unit(140, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/moody/front.svg",
                extra: 3226 / 3007,
                bottom: 0.087
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(1, "mm")
        },
        {
            name: "Normal",
            height: math.unit(1.7, "meters"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(80, "meters")
        },
        {
            name: "Macro+",
            height: math.unit(500, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Zyas", species: ["lion", "tiger"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/zyas/front.svg",
                extra: 1180 / 1120,
                bottom: 0.045
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(10, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(500, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(5, "miles")
        },
        {
            name: "Teramacro",
            height: math.unit(150000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Cuon", species: ["border-collie"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/cuon/front.svg",
                extra: 1390 / 1320,
                bottom: 0.008
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(3, "inches")
        },
        {
            name: "Normal",
            height: math.unit(18 + 9 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(360, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(360, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Nyanuxk", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2.4, "meters"),
            weight: math.unit(70, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/nyanuxk/front.svg",
                extra: 1172 / 1084,
                bottom: 0.065
            }
        },
        side: {
            height: math.unit(2.4, "meters"),
            weight: math.unit(70, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/nyanuxk/side.svg",
                extra: 1190 / 1132,
                bottom: 0.007
            }
        },
        back: {
            height: math.unit(2.4, "meters"),
            weight: math.unit(70, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/nyanuxk/back.svg",
                extra: 1200 / 1141,
                bottom: 0.015
            }
        },
        foot: {
            height: math.unit(0.52, "meters"),
            name: "Foot",
            image: {
                source: "./media/characters/nyanuxk/foot.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(2, "cm")
        },
        {
            name: "Normal",
            height: math.unit(2.4, "meters"),
            default: true
        },
        {
            name: "Smaller Macro",
            height: math.unit(120, "meters")
        },
        {
            name: "Bigger Macro",
            height: math.unit(1.2, "km")
        },
        {
            name: "Megamacro",
            height: math.unit(15, "kilometers")
        },
        {
            name: "Gigamacro",
            height: math.unit(2000, "km")
        },
        {
            name: "Teramacro",
            height: math.unit(500000, "km")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ailbhe", species: ["gryphon"], tags: ["feral"] },
    {
        side: {
            height: math.unit(6, "feet"),
            name: "Side",
            image: {
                source: "./media/characters/ailbhe/side.svg",
                extra: 757 / 464,
                bottom: 0.041
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(1.07, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Zevulfius", species: ["werewolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(120, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/zevulfius/front.svg",
                extra: 965 / 903
            }
        },
        side: {
            height: math.unit(6, "feet"),
            weight: math.unit(120, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/zevulfius/side.svg",
                extra: 939 / 900
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(120, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/zevulfius/back.svg",
                extra: 918 / 854,
                bottom: 0.005
            }
        },
        foot: {
            height: math.unit(6 / 3.72, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/zevulfius/foot.svg"
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(750, "meters")
        },
        {
            name: "Megamacro",
            height: math.unit(20, "km"),
            default: true
        },
        {
            name: "Gigamacro",
            height: math.unit(2000, "km")
        },
        {
            name: "Teramacro",
            height: math.unit(250000, "km")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rikes", species: ["german-shepherd"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(100, "feet"),
            weight: math.unit(350, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/rikes/front.svg",
                extra: 1565 / 1483,
                bottom: 0.017
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(100, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Adam Silver-Mane", species: ["horse"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8, "feet"),
            weight: math.unit(356, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/adam-silver-mane/front.svg",
                extra: 1036/937,
                bottom: 63/1099
            }
        },
        side: {
            height: math.unit(8, "feet"),
            weight: math.unit(356, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/adam-silver-mane/side.svg",
                extra: 997/901,
                bottom: 59/1056
            }
        },
        frontNsfw: {
            height: math.unit(8, "feet"),
            weight: math.unit(356, "lb"),
            name: "Front (NSFW)",
            image: {
                source: "./media/characters/adam-silver-mane/front-nsfw.svg",
                extra: 1036/937,
                bottom: 63/1099
            }
        },
        sideNsfw: {
            height: math.unit(8, "feet"),
            weight: math.unit(356, "lb"),
            name: "Side (NSFW)",
            image: {
                source: "./media/characters/adam-silver-mane/side-nsfw.svg",
                extra: 997/901,
                bottom: 59/1056
            }
        },
        dick: {
            height: math.unit(2.1, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/adam-silver-mane/dick.svg"
            }
        },
        taur: {
            height: math.unit(16, "feet"),
            weight: math.unit(1500, "kg"),
            name: "Taur",
            image: {
                source: "./media/characters/adam-silver-mane/taur.svg",
                extra: 1713 / 1571,
                bottom: 0.01
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8, "feet")
        },
        {
            name: "Minimacro",
            height: math.unit(80, "feet")
        },
        {
            name: "MDA",
            height: math.unit(80, "meters")
        },
        {
            name: "Macro",
            height: math.unit(800, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(8000, "feet")
        },
        {
            name: "Gigamacro",
            height: math.unit(800, "miles")
        },
        {
            name: "Teramacro",
            height: math.unit(80000, "miles")
        },
        {
            name: "Celestial",
            height: math.unit(8e6, "miles")
        },
        {
            name: "Star Dragon",
            height: math.unit(800000, "parsecs")
        },
        {
            name: "Godly",
            height: math.unit(800, "teraparsecs")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ky'owin", species: ["dragon", "cat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/ky'owin/front.svg",
                extra: 3862/3053,
                bottom: 74/3936
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 8 / 12, "feet")
        },
        {
            name: "Large",
            height: math.unit(68, "feet")
        },
        {
            name: "Macro",
            height: math.unit(132, "feet")
        },
        {
            name: "Macro+",
            height: math.unit(340, "feet")
        },
        {
            name: "Macro++",
            height: math.unit(680, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(1, "mile")
        },
        {
            name: "Megamacro+",
            height: math.unit(10, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mal", species: ["imp"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4, "feet"),
            weight: math.unit(50, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/mal/front.svg",
                extra: 785 / 724,
                bottom: 0.07
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(4, "inches")
        },
        {
            name: "Normal",
            height: math.unit(4, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(200, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Jordan Deware", species: ["otter"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/jordan-deware/front.svg",
                extra: 1191 / 1012
            }
        },
    },
    [
        {
            name: "Nano",
            height: math.unit(0.01, "mm")
        },
        {
            name: "Minimicro",
            height: math.unit(1, "mm")
        },
        {
            name: "Micro",
            height: math.unit(0.5, "inches")
        },
        {
            name: "Normal",
            height: math.unit(4, "feet"),
            default: true
        },
        {
            name: "Minimacro",
            height: math.unit(40, "meters")
        },
        {
            name: "Small Macro",
            height: math.unit(400, "meters")
        },
        {
            name: "Macro",
            height: math.unit(4, "miles")
        },
        {
            name: "Megamacro",
            height: math.unit(40, "miles")
        },
        {
            name: "Megamacro+",
            height: math.unit(400, "miles")
        },
        {
            name: "Gigamacro",
            height: math.unit(400000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kimiko", species: ["eastern-dragon"], tags: ["anthro"] },
    {
        side: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/kimiko/side.svg",
                extra: 600 / 358
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(15, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(220, "feet")
        },
        {
            name: "Macro+",
            height: math.unit(1450, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(11500, "feet")
        },
        {
            name: "Gigamacro",
            height: math.unit(9500, "miles")
        },
        {
            name: "Teramacro",
            height: math.unit(2208005005, "miles")
        },
        {
            name: "Examacro",
            height: math.unit(2750, "parsecs")
        },
        {
            name: "Zettamacro",
            height: math.unit(101500, "parsecs")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Andrew Sleepy", species: ["human"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(70, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/andrew-sleepy/front.svg"
            }
        },
        side: {
            height: math.unit(6, "feet"),
            weight: math.unit(70, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/andrew-sleepy/side.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(1, "mm"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Judio", species: ["rabbit"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/judio/front.svg",
                extra: 1258 / 1110
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 6 / 12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(1000, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(10, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Nomaxice", species: ["lynx", "raccoon"], tags: ["anthro"] },
    {
        frontDressed: {
            height: math.unit(6, "feet"),
            weight: math.unit(68, "kg"),
            name: "Front (Dressed)",
            image: {
                source: "./media/characters/nomaxice/front-dressed.svg",
                extra: 1137/824,
                bottom: 74/1211
            }
        },
        frontShorts: {
            height: math.unit(6, "feet"),
            weight: math.unit(68, "kg"),
            name: "Front (Shorts)",
            image: {
                source: "./media/characters/nomaxice/front-shorts.svg",
                extra: 1137/824,
                bottom: 74/1211
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(68, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/nomaxice/back.svg",
                extra: 822/786,
                bottom: 39/861
            }
        },
        hand: {
            height: math.unit(0.565, "feet"),
            name: "Hand",
            image: {
                source: "./media/characters/nomaxice/hand.svg"
            }
        },
        foot: {
            height: math.unit(1, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/nomaxice/foot.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(8, "cm")
        },
        {
            name: "Norm",
            height: math.unit(1.82, "m")
        },
        {
            name: "Norm+",
            height: math.unit(8.8, "feet"),
            default: true
        },
        {
            name: "Big",
            height: math.unit(8, "meters")
        },
        {
            name: "Macro",
            height: math.unit(18, "meters")
        },
        {
            name: "Macro+",
            height: math.unit(88, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Dydros", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(12, "feet"),
            weight: math.unit(1.5, "tons"),
            name: "Front",
            image: {
                source: "./media/characters/dydros/front.svg",
                extra: 863 / 800,
                bottom: 0.015
            }
        },
        back: {
            height: math.unit(12, "feet"),
            weight: math.unit(1.5, "tons"),
            name: "Back",
            image: {
                source: "./media/characters/dydros/back.svg",
                extra: 900 / 843,
                bottom: 0.005
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Riggi", species: ["tiger", "wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(100, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/riggi/front.svg",
                extra: 5787 / 5303
            }
        },
        hyper: {
            height: math.unit(6 * 5 / 3, "feet"),
            weight: math.unit(400 * 5 / 3 * 5 / 3 * 5 / 3, "kg"),
            name: "Hyper",
            image: {
                source: "./media/characters/riggi/hyper.svg",
                extra: 3595 / 3485
            }
        },
    },
    [
        {
            name: "Small Macro",
            height: math.unit(50, "feet")
        },
        {
            name: "Default",
            height: math.unit(200, "feet"),
            default: true
        },
        {
            name: "Loom",
            height: math.unit(10000, "feet")
        },
        {
            name: "Cruising Altitude",
            height: math.unit(30000, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(100, "miles")
        },
        {
            name: "Continent Sized",
            height: math.unit(2800, "miles")
        },
        {
            name: "Earth Sized",
            height: math.unit(8000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Alexi", species: ["werewolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(250, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/alexi/front.svg",
                extra: 3483 / 3291,
                bottom: 0.04
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(250, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/alexi/back.svg",
                extra: 3533 / 3356,
                bottom: 0.021
            }
        },
        frontTransforming: {
            height: math.unit(8.58, "feet"),
            weight: math.unit(1300, "lb"),
            name: "Transforming",
            image: {
                source: "./media/characters/alexi/front-transforming.svg",
                extra: 437 / 409,
                bottom: 19 / 458.66
            }
        },
        frontTransformed: {
            height: math.unit(12.5, "feet"),
            weight: math.unit(4000, "lb"),
            name: "Transformed",
            image: {
                source: "./media/characters/alexi/front-transformed.svg",
                extra: 639 / 614,
                bottom: 30.55 / 671
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(14, "feet"),
            default: true
        },
        {
            name: "Minimacro",
            height: math.unit(30, "meters")
        },
        {
            name: "Macro",
            height: math.unit(500, "meters")
        },
        {
            name: "Megamacro",
            height: math.unit(9000, "km")
        },
        {
            name: "Teramacro",
            height: math.unit(384000, "km")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kayroo", species: ["kangaroo"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/kayroo/front.svg",
                extra: 1153 / 1038,
                bottom: 0.06
            }
        },
        foot: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Foot",
            image: {
                source: "./media/characters/kayroo/foot.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8, "feet"),
            default: true
        },
        {
            name: "Minimacro",
            height: math.unit(250, "feet")
        },
        {
            name: "Macro",
            height: math.unit(2800, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(5200, "feet")
        },
        {
            name: "Gigamacro",
            height: math.unit(27000, "feet")
        },
        {
            name: "Omega",
            height: math.unit(45000, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rhys", species: ["renamon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(18, "feet"),
            weight: math.unit(5800, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/rhys/front.svg",
                extra: 3386 / 3090,
                bottom: 0.07
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(18, "feet"),
            default: true
        },
        {
            name: "Working Size",
            height: math.unit(200, "feet")
        },
        {
            name: "Demolition Size",
            height: math.unit(2000, "feet")
        },
        {
            name: "Maximum Licensed Size",
            height: math.unit(5, "miles")
        },
        {
            name: "Maximum Observed Size",
            height: math.unit(10, "yottameters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Toto", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(250, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/toto/front.svg",
                extra: 527 / 479,
                bottom: 0.05
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(3, "feet")
        },
        {
            name: "Normal",
            height: math.unit(10, "feet")
        },
        {
            name: "Macro",
            height: math.unit(150, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(1200, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "King", species: ["lion"], tags: ["anthro"] },
    {
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/king/back.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(2, "inches")
        },
        {
            name: "Normal",
            height: math.unit(8, "feet")
        },
        {
            name: "Macro",
            height: math.unit(200, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(50, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Cordite", species: ["candy-orca-dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(11, "feet"),
            weight: math.unit(1400, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/cordite/front.svg",
                extra: 1919/1827,
                bottom: 40/1959
            }
        },
        side: {
            height: math.unit(11, "feet"),
            weight: math.unit(1400, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/cordite/side.svg",
                extra: 1908/1793,
                bottom: 38/1946
            }
        },
        back: {
            height: math.unit(11, "feet"),
            weight: math.unit(1400, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/cordite/back.svg",
                extra: 1938/1837,
                bottom: 10/1948
            }
        },
        feral: {
            height: math.unit(2, "feet"),
            weight: math.unit(90, "lb"),
            name: "Feral",
            image: {
                source: "./media/characters/cordite/feral.svg",
                extra: 1260 / 755,
                bottom: 0.05
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(11, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Pianostrong", species: ["husky"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/pianostrong/front.svg",
                extra: 6577 / 6254,
                bottom: 0.02
            }
        },
        side: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/pianostrong/side.svg",
                extra: 6106 / 5730
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/pianostrong/back.svg",
                extra: 6085 / 5733,
                bottom: 0.01
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(100, "feet")
        },
        {
            name: "Macro+",
            height: math.unit(300, "feet"),
            default: true
        },
        {
            name: "Macro++",
            height: math.unit(1000, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kona", species: ["deer"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/kona/front.svg",
                extra: 2960 / 2629,
                bottom: 0.005
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(11 + 8 / 12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(850, "feet"),
            default: true
        },
        {
            name: "Macro+",
            height: math.unit(1.5, "km"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(80, "miles")
        },
        {
            name: "Gigamacro",
            height: math.unit(3500, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Levi", species: ["dragon"], tags: ["anthro"] },
    {
        side: {
            height: math.unit(1.9, "meters"),
            weight: math.unit(326, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/levi/side.svg",
                extra: 1704 / 1334,
                bottom: 0.02
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(1.9, "meters"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(20, "meters")
        },
        {
            name: "Macro+",
            height: math.unit(200, "meters")
        },
        {
            name: "Megamacro",
            height: math.unit(2, "km")
        },
        {
            name: "Megamacro+",
            height: math.unit(20, "km")
        },
        {
            name: "Gigamacro",
            height: math.unit(2500, "km")
        },
        {
            name: "Gigamacro+",
            height: math.unit(120000, "km")
        },
        {
            name: "Teramacro",
            height: math.unit(7.77e6, "km")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "BMC", species: ["sabertooth-tiger", "cougar"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 4/12, "feet"),
            weight: math.unit(190, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/bmc/front.svg",
                extra: 1626/1472,
                bottom: 79/1705
            }
        },
        back: {
            height: math.unit(6 + 4/12, "feet"),
            weight: math.unit(190, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/bmc/back.svg",
                extra: 1640/1479,
                bottom: 45/1685
            }
        },
        frontArmor: {
            height: math.unit(6 + 4/12, "feet"),
            weight: math.unit(190, "lb"),
            name: "Front-armor",
            image: {
                source: "./media/characters/bmc/front-armor.svg",
                extra: 1538/1468,
                bottom: 79/1617
            }
        },
    },
    [
        {
            name: "Human-sized",
            height: math.unit(6 + 4 / 12, "feet")
        },
        {
            name: "Interactive Size",
            height: math.unit(25, "feet")
        },
        {
            name: "Small",
            height: math.unit(250, "feet")
        },
        {
            name: "Normal",
            height: math.unit(1250, "feet"),
            default: true
        },
        {
            name: "Good Day",
            height: math.unit(88, "miles")
        },
        {
            name: "Largest Measured Size",
            height: math.unit(105.960, "galaxies")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sven the Kaiju", species: ["monster", "fairy"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(20, "feet"),
            weight: math.unit(2016, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/sven-the-kaiju/front.svg",
                extra: 1277/1250,
                bottom: 35/1312
            }
        },
        mouth: {
            height: math.unit(1.85, "feet"),
            name: "Mouth",
            image: {
                source: "./media/characters/sven-the-kaiju/mouth.svg"
            }
        },
    },
    [
        {
            name: "Fairy",
            height: math.unit(6, "inches")
        },
        {
            name: "Normal",
            height: math.unit(20, "feet"),
            default: true
        },
        {
            name: "Rampage",
            height: math.unit(200, "feet")
        },
        {
            name: "Archfey Forest Guardian",
            height: math.unit(1, "mile")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Marik", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4, "meters"),
            weight: math.unit(2, "tons"),
            name: "Front",
            image: {
                source: "./media/characters/marik/front.svg",
                extra: 1057 / 1003,
                bottom: 0.08
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4, "meters"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(20, "meters")
        },
        {
            name: "Megamacro",
            height: math.unit(50, "km")
        },
        {
            name: "Gigamacro",
            height: math.unit(100, "km")
        },
        {
            name: "Alpha Macro",
            height: math.unit(7.88e7, "yottameters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mel", species: ["human", "moth"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(110, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/mel/front.svg",
                extra: 736 / 617,
                bottom: 0.017
            }
        },
    },
    [
        {
            name: "Pico",
            height: math.unit(3, "pm")
        },
        {
            name: "Nano",
            height: math.unit(3, "nm")
        },
        {
            name: "Micro",
            height: math.unit(0.3, "mm"),
            default: true
        },
        {
            name: "Micro+",
            height: math.unit(3, "mm")
        },
        {
            name: "Normal",
            height: math.unit(5 + 10.5 / 12, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Lykonous", species: ["monster"], tags: ["anthro"] },
    {
        kaiju: {
            height: math.unit(1.75, "meters"),
            weight: math.unit(55, "kg"),
            name: "Kaiju",
            image: {
                source: "./media/characters/lykonous/kaiju.svg",
                extra: 1055 / 946,
                bottom: 0.135
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2.5, "meters"),
            default: true
        },
        {
            name: "Kaiju Dragon",
            height: math.unit(60, "meters")
        },
        {
            name: "Mega Kaiju",
            height: math.unit(120, "km")
        },
        {
            name: "Giga Kaiju",
            height: math.unit(200, "megameters")
        },
        {
            name: "Terra Kaiju",
            height: math.unit(400, "gigameters")
        },
        {
            name: "Kaiju Dragon God",
            height: math.unit(13000, "exaparsecs")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Blü", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/blü/front.svg",
                extra: 1883 / 1564,
                bottom: 0.031
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(13, "feet"),
            default: true
        },
        {
            name: "Big Boi",
            height: math.unit(150, "meters")
        },
        {
            name: "Mini Stomper",
            height: math.unit(300, "meters")
        },
        {
            name: "Macro",
            height: math.unit(1000, "meters")
        },
        {
            name: "Megamacro",
            height: math.unit(11000, "meters")
        },
        {
            name: "Gigamacro",
            height: math.unit(11000, "km")
        },
        {
            name: "Teramacro",
            height: math.unit(420000, "km")
        },
        {
            name: "Examacro",
            height: math.unit(120, "parsecs")
        },
        {
            name: "God Tho",
            height: math.unit(98000000000, "parsecs")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Scales", species: ["dragon"], tags: ["taur"] },
    {
        taurFront: {
            height: math.unit(6, "feet"),
            weight: math.unit(200, "lb"),
            name: "Taur (Front)",
            image: {
                source: "./media/characters/scales/taur-front.svg",
                extra: 1,
                bottom: 0.05
            }
        },
        taurBack: {
            height: math.unit(6, "feet"),
            weight: math.unit(200, "lb"),
            name: "Taur (Back)",
            image: {
                source: "./media/characters/scales/taur-back.svg",
                extra: 1,
                bottom: 0.08
            }
        },
        anthro: {
            height: math.unit(6 * 7 / 12, "feet"),
            weight: math.unit(100, "lb"),
            name: "Anthro",
            image: {
                source: "./media/characters/scales/anthro.svg",
                extra: 1,
                bottom: 0.06
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Koragos", species: ["lizard"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/koragos/front.svg",
                extra: 841 / 794,
                bottom: 0.035
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/koragos/back.svg",
                extra: 841 / 810,
                bottom: 0.022
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 11 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(490, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(10, "miles")
        },
        {
            name: "Gigamacro",
            height: math.unit(50, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Xylrem", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(250, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/xylrem/front.svg",
                extra: 3323 / 3050,
                bottom: 0.065
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(4, "feet")
        },
        {
            name: "Normal",
            height: math.unit(16, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(2720, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(25000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ikideru", species: ["german-shepherd"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8, "feet"),
            weight: math.unit(250, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/ikideru/front.svg",
                extra: 930 / 870,
                bottom: 0.087
            }
        },
        back: {
            height: math.unit(8, "feet"),
            weight: math.unit(250, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/ikideru/back.svg",
                extra: 919 / 852,
                bottom: 0.055
            }
        },
    },
    [
        {
            name: "Rare",
            height: math.unit(8, "feet"),
            default: true
        },
        {
            name: "Playful Loom",
            height: math.unit(80, "feet")
        },
        {
            name: "City Leaner",
            height: math.unit(230, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(2500, "feet")
        },
        {
            name: "Gigamacro",
            height: math.unit(26400, "feet")
        },
        {
            name: "Tectonic Shifter",
            height: math.unit(1.7, "megameters")
        },
        {
            name: "Planet Carer",
            height: math.unit(21, "megameters")
        },
        {
            name: "God",
            height: math.unit(11157.22, "parsecs")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Neo", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(120, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/neo/front.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(2, "inches"),
            default: true
        },
        {
            name: "Human Size",
            height: math.unit(5 + 8 / 12, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Chauncey (Chantz)", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(13 + 10 / 12, "feet"),
            weight: math.unit(5320, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/chauncey-chantz/front.svg",
                extra: 1587 / 1435,
                bottom: 0.02
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(13 + 10 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(45, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(250, "miles")
        },
        {
            name: "Planetary",
            height: math.unit(10000, "miles")
        },
        {
            name: "Galactic",
            height: math.unit(40000, "parsecs")
        },
        {
            name: "Universal",
            height: math.unit(1, "yottameter")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Epifox", species: ["snake", "fox"], tags: ["naga"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/epifox/front.svg",
                extra: 1,
                bottom: 0.075
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(6, "inches")
        },
        {
            name: "Normal",
            height: math.unit(12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(3810, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(500, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Colin T.", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.8796, "m"),
            weight: math.unit(230, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/colin-t/front.svg",
                extra: 1272 / 1193,
                bottom: 0.07
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(0.571, "meters")
        },
        {
            name: "Normal",
            height: math.unit(1.8796, "meters"),
            default: true
        },
        {
            name: "Tall",
            height: math.unit(4, "meters")
        },
        {
            name: "Macro",
            height: math.unit(67.241, "meters")
        },
        {
            name: "Megamacro",
            height: math.unit(371.856, "meters")
        },
        {
            name: "Planetary",
            height: math.unit(12631.5689, "km")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Matvei", species: ["shark"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.85, "meters"),
            weight: math.unit(80, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/matvei/front.svg",
                extra: 456/447,
                bottom: 8/464
            }
        },
        back: {
            height: math.unit(1.85, "meters"),
            weight: math.unit(80, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/matvei/back.svg",
                extra: 434/427,
                bottom: 11/445
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(1.85, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Quincy", species: ["phoenix"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 9 / 12, "feet"),
            weight: math.unit(70, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/quincy/front.svg",
                extra: 3041 / 2751
            }
        },
        back: {
            height: math.unit(5 + 9 / 12, "feet"),
            weight: math.unit(70, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/quincy/back.svg",
                extra: 3041 / 2751
            }
        },
        flying: {
            height: math.unit(5 + 4 / 12, "feet"),
            weight: math.unit(70, "lb"),
            name: "Flying",
            image: {
                source: "./media/characters/quincy/flying.svg",
                extra: 1044 / 930
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(3, "cm")
        },
        {
            name: "Normal",
            height: math.unit(5 + 9 / 12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(200, "meters"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(1000, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Vanrel", species: ["fennec-fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(3 + 11/12, "feet"),
            weight: math.unit(50, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/vanrel/front.svg",
                extra: 1104/949,
                bottom: 52/1156
            }
        },
        back: {
            height: math.unit(3 + 11/12, "feet"),
            weight: math.unit(50, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/vanrel/back.svg",
                extra: 1119/976,
                bottom: 37/1156
            }
        },
        tome: {
            height: math.unit(1.35, "feet"),
            weight: math.unit(10, "lb"),
            name: "Vanrel's Tome",
            rename: true,
            image: {
                source: "./media/characters/vanrel/tome.svg"
            }
        },
        beans: {
            height: math.unit(0.89, "feet"),
            name: "Beans",
            image: {
                source: "./media/characters/vanrel/beans.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3 + 11/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kuiper Vanrel", species: ["elemental", "meerkat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 5 / 12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/kuiper-vanrel/front.svg",
                extra: 1219/1169,
                bottom: 69/1288
            }
        },
        back: {
            height: math.unit(7 + 5 / 12, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/kuiper-vanrel/back.svg",
                extra: 1236/1193,
                bottom: 27/1263
            }
        },
        foot: {
            height: math.unit(0.55, "meters"),
            name: "Foot",
            image: {
                source: "./media/characters/kuiper-vanrel/foot.svg",
            }
        },
        battle: {
            height: math.unit(6.824, "feet"),
            name: "Battle",
            image: {
                source: "./media/characters/kuiper-vanrel/battle.svg",
                extra: 1466 / 1327,
                bottom: 29 / 1492.5
            }
        },
        meerkui: {
            height: math.unit(18, "inches"),
            name: "Meerkui",
            image: {
                source: "./media/characters/kuiper-vanrel/meerkui.svg",
                extra: 1354/1289,
                bottom: 69/1423
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7 + 5 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Keset Vanrel", species: ["elemental", "hyena"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8 + 5 / 12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/keset-vanrel/front.svg",
                extra: 1231/1148,
                bottom: 82/1313
            }
        },
        back: {
            height: math.unit(8 + 5 / 12, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/keset-vanrel/back.svg",
                extra: 1240/1174,
                bottom: 33/1273
            }
        },
        hand: {
            height: math.unit(0.6, "meters"),
            name: "Hand",
            image: {
                source: "./media/characters/keset-vanrel/hand.svg"
            }
        },
        foot: {
            height: math.unit(0.94978, "meters"),
            name: "Foot",
            image: {
                source: "./media/characters/keset-vanrel/foot.svg"
            }
        },
        battle: {
            height: math.unit(7.408, "feet"),
            name: "Battle",
            image: {
                source: "./media/characters/keset-vanrel/battle.svg",
                extra: 1890 / 1386,
                bottom: 73.28 / 1970
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8 + 5 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Neos", species: ["mew"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/neos/front.svg",
                extra: 1696 / 992,
                bottom: 0.14
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(54, "cm"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(100, "m")
        },
        {
            name: "Megamacro",
            height: math.unit(10, "km")
        },
        {
            name: "Megamacro+",
            height: math.unit(100, "km")
        },
        {
            name: "Gigamacro",
            height: math.unit(100, "Mm")
        },
        {
            name: "Teramacro",
            height: math.unit(100, "Gm")
        },
        {
            name: "Examacro",
            height: math.unit(100, "Em")
        },
        {
            name: "Godly",
            height: math.unit(10000, "Ym")
        },
        {
            name: "Beyond Godly",
            height: math.unit(25, "multiverses")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sammy Mouse", species: ["mouse"], tags: ["anthro"] },
    {
        feminine: {
            height: math.unit(5, "feet"),
            weight: math.unit(100, "lb"),
            name: "Feminine",
            image: {
                source: "./media/characters/sammy-mouse/feminine.svg",
                extra: 2526 / 2425,
                bottom: 0.123
            }
        },
        masculine: {
            height: math.unit(5, "feet"),
            weight: math.unit(100, "lb"),
            name: "Masculine",
            image: {
                source: "./media/characters/sammy-mouse/masculine.svg",
                extra: 2526 / 2425,
                bottom: 0.123
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(5, "inches")
        },
        {
            name: "Normal",
            height: math.unit(5, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(60, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kole", species: ["kobold"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4, "feet"),
            weight: math.unit(50, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/kole/front.svg",
                extra: 1423 / 1303,
                bottom: 0.025
            }
        },
        back: {
            height: math.unit(4, "feet"),
            weight: math.unit(50, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/kole/back.svg",
                extra: 1426 / 1280,
                bottom: 0.02
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rufran", species: ["moth", "avian", "kobold"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2.5, "feet"),
            weight: math.unit(32, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/rufran/front.svg",
                extra: 1313/885,
                bottom: 94/1407
            }
        },
        side: {
            height: math.unit(2.5, "feet"),
            weight: math.unit(32, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/rufran/side.svg",
                extra: 1109/852,
                bottom: 118/1227
            }
        },
        back: {
            height: math.unit(2.5, "feet"),
            weight: math.unit(32, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/rufran/back.svg",
                extra: 1280/878,
                bottom: 131/1411
            }
        },
        mouth: {
            height: math.unit(1.13, "feet"),
            name: "Mouth",
            image: {
                source: "./media/characters/rufran/mouth.svg"
            }
        },
        foot: {
            height: math.unit(1.33, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/rufran/foot.svg"
            }
        },
        koboldFront: {
            height: math.unit(2 + 6 / 12, "feet"),
            weight: math.unit(20, "lb"),
            name: "Front (Kobold)",
            image: {
                source: "./media/characters/rufran/kobold-front.svg",
                extra: 2041 / 1839,
                bottom: 0.055
            }
        },
        koboldBack: {
            height: math.unit(2 + 6 / 12, "feet"),
            weight: math.unit(20, "lb"),
            name: "Back (Kobold)",
            image: {
                source: "./media/characters/rufran/kobold-back.svg",
                extra: 2054 / 1839,
                bottom: 0.01
            }
        },
        koboldHand: {
            height: math.unit(0.2166, "meters"),
            name: "Hand (Kobold)",
            image: {
                source: "./media/characters/rufran/kobold-hand.svg"
            }
        },
        koboldFoot: {
            height: math.unit(0.185, "meters"),
            name: "Foot (Kobold)",
            image: {
                source: "./media/characters/rufran/kobold-foot.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(1, "inch")
        },
        {
            name: "Normal",
            height: math.unit(2 + 6 / 12, "feet"),
            default: true
        },
        {
            name: "Big",
            height: math.unit(60, "feet")
        },
        {
            name: "Macro",
            height: math.unit(325, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Chip", species: ["espurr"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(0.3, "meters"),
            weight: math.unit(3.5, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/chip/front.svg",
                extra: 748 / 674
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(1, "inch"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Torvid", species: ["gryphon"], tags: ["feral"] },
    {
        side: {
            height: math.unit(2.3, "meters"),
            weight: math.unit(3500, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/torvid/side.svg",
                extra: 1972 / 722,
                bottom: 0.035
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2.3, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Susan", species: ["goodra"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2, "meters"),
            weight: math.unit(150.5, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/susan/front.svg",
                extra: 693 / 635,
                bottom: 0.05
            }
        },
    },
    [
        {
            name: "Megamacro",
            height: math.unit(505, "miles"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Raindrops", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/raindrops/front.svg",
                extra: 2655 / 2461,
                bottom: 49 / 2705
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/raindrops/back.svg",
                extra: 2574 / 2400,
                bottom: 65 / 2634
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(6, "inches")
        },
        {
            name: "Normal",
            height: math.unit(6 + 2 / 12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(131, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(15, "miles")
        },
        {
            name: "Gigamacro",
            height: math.unit(4000, "miles")
        },
        {
            name: "Teramacro",
            height: math.unit(315000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Tezwa", species: ["lion"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2.794, "meters"),
            weight: math.unit(325, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/tezwa/front.svg",
                extra: 2083 / 1906,
                bottom: 0.031
            }
        },
        foot: {
            height: math.unit(0.687, "meters"),
            name: "Foot",
            image: {
                source: "./media/characters/tezwa/foot.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9 + 2 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Typhus", species: ["typhlosion", "demon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(58, "feet"),
            weight: math.unit(89000, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/typhus/front.svg",
                extra: 816 / 800,
                bottom: 0.065
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(58, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Lyra Von Wulf", species: ["snake"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(12, "feet"),
            weight: math.unit(6, "tonnes"),
            name: "Front",
            image: {
                source: "./media/characters/lyra-von-wulf/front.svg",
                extra: 1,
                bottom: 0.10
            }
        },
        frontMecha: {
            height: math.unit(12, "feet"),
            weight: math.unit(12, "tonnes"),
            name: "Front (Mecha)",
            image: {
                source: "./media/characters/lyra-von-wulf/front-mecha.svg",
                extra: 1,
                bottom: 0.042
            }
        },
        maw: {
            height: math.unit(2.2, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/lyra-von-wulf/maw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(12, "feet"),
            default: true
        },
        {
            name: "Classic",
            height: math.unit(50, "feet")
        },
        {
            name: "Macro",
            height: math.unit(500, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(1, "mile")
        },
        {
            name: "Gigamacro",
            height: math.unit(400, "miles")
        },
        {
            name: "Teramacro",
            height: math.unit(22000, "miles")
        },
        {
            name: "Solarmacro",
            height: math.unit(8600000, "miles")
        },
        {
            name: "Galactic",
            height: math.unit(1057000, "lightyears")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Dixon", species: ["canine"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 10 / 12, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/dixon/front.svg",
                extra: 3361 / 3209,
                bottom: 0.01
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 10 / 12, "feet"),
            default: true
        },
        {
            name: "Big",
            height: math.unit(12, "meters")
        },
        {
            name: "Macro",
            height: math.unit(500, "meters")
        },
        {
            name: "Megamacro",
            height: math.unit(2, "km")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kauko", species: ["cheetah"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(185, "cm"),
            weight: math.unit(68, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/kauko/front.svg",
                extra: 1455 / 1421,
                bottom: 0.03
            }
        },
        back: {
            height: math.unit(185, "cm"),
            weight: math.unit(68, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/kauko/back.svg",
                extra: 1455 / 1421,
                bottom: 0.004
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(185, "cm"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Varg", species: ["dragon"], tags: ["anthro"] },
    {
        frontSfw: {
            height: math.unit(5, "meters"),
            weight: math.unit(4250, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/varg/front-sfw.svg",
                extra: 1103/1010,
                bottom: 50/1153
            },
            form: "anthro",
            default: true
        },
        backSfw: {
            height: math.unit(5, "meters"),
            weight: math.unit(4250, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/varg/back-sfw.svg",
                extra: 1038/1022,
                bottom: 36/1074
            },
            form: "anthro"
        },
        frontNsfw: {
            height: math.unit(5, "meters"),
            weight: math.unit(4250, "lb"),
            name: "Front (NSFW)",
            image: {
                source: "./media/characters/varg/front-nsfw.svg",
                extra: 1103/1010,
                bottom: 50/1153
            },
            form: "anthro"
        },
        sheath: {
            height: math.unit(3.8, "feet"),
            weight: math.unit(90, "kilograms"),
            name: "Sheath",
            image: {
                source: "./media/characters/varg/sheath.svg"
            },
            form: "anthro"
        },
        dick: {
            height: math.unit(4.6, "feet"),
            weight: math.unit(451, "kilograms"),
            name: "Dick",
            image: {
                source: "./media/characters/varg/dick.svg"
            },
            form: "anthro"
        },
        feralSfw: {
            height: math.unit(5, "meters"),
            weight: math.unit(100000, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/varg/feral-sfw.svg",
                extra: 1065/511,
                bottom: 211/1276
            },
            form: "feral",
            default: true
        },
        feralNsfw: {
            height: math.unit(5, "meters"),
            weight: math.unit(100000, "lb"),
            name: "Side (NSFW)",
            image: {
                source: "./media/characters/varg/feral-nsfw.svg",
                extra: 1065/511,
                bottom: 211/1276
            },
            form: "feral",
        },
        feralSheath: {
            height: math.unit(9.8, "feet"),
            weight: math.unit(2000, "kilograms"),
            name: "Sheath",
            image: {
                source: "./media/characters/varg/sheath.svg"
            },
            form: "feral"
        },
        feralDick: {
            height: math.unit(13.11, "feet"),
            weight: math.unit(10440, "kilograms"),
            name: "Dick",
            image: {
                source: "./media/characters/varg/dick.svg"
            },
            form: "feral"
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5, "meters"),
            form: "anthro"
        },
        {
            name: "Macro",
            height: math.unit(200, "meters"),
            form: "anthro"
        },
        {
            name: "Megamacro",
            height: math.unit(20, "kilometers"),
            form: "anthro"
        },
        {
            name: "True Size",
            height: math.unit(211, "km"),
            form: "anthro",
            default: true
        },
        {
            name: "Gigamacro",
            height: math.unit(1000, "km"),
            form: "anthro"
        },
        {
            name: "Gigamacro+",
            height: math.unit(8000, "km"),
            form: "anthro"
        },
        {
            name: "Teramacro",
            height: math.unit(1000000, "km"),
            form: "anthro"
        },
        {
            name: "Normal",
            height: math.unit(5, "meters"),
            form: "feral"
        },
        {
            name: "Macro",
            height: math.unit(200, "meters"),
            form: "feral"
        },
        {
            name: "Megamacro",
            height: math.unit(20, "kilometers"),
            form: "feral"
        },
        {
            name: "True Size",
            height: math.unit(211, "km"),
            form: "feral",
            default: true
        },
        {
            name: "Gigamacro",
            height: math.unit(1000, "km"),
            form: "feral"
        },
        {
            name: "Gigamacro+",
            height: math.unit(8000, "km"),
            form: "feral"
        },
        {
            name: "Teramacro",
            height: math.unit(1000000, "km"),
            form: "feral"
        },
    ],
    {
        "anthro": {
            name: "Anthro",
            default: true
        },
        "feral": {
            name: "Feral",
        },
    }
))
characterMakers.push(() => makeCharacter(
    { name: "Dayza", species: ["sergal"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 7 / 12, "feet"),
            weight: math.unit(267, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/dayza/front.svg",
                extra: 1262 / 1200,
                bottom: 0.035
            }
        },
        side: {
            height: math.unit(7 + 7 / 12, "feet"),
            weight: math.unit(267, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/dayza/side.svg",
                extra: 1295 / 1245,
                bottom: 0.05
            }
        },
        back: {
            height: math.unit(7 + 7 / 12, "feet"),
            weight: math.unit(267, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/dayza/back.svg",
                extra: 1241 / 1170
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7 + 7 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(155, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Xanthos", species: ["xenomorph"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 5 / 12, "feet"),
            weight: math.unit(160, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/xanthos/front.svg",
                extra: 1,
                bottom: 0.04
            }
        },
        back: {
            height: math.unit(6 + 5 / 12, "feet"),
            weight: math.unit(160, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/xanthos/back.svg",
                extra: 1,
                bottom: 0.03
            }
        },
        hand: {
            height: math.unit(0.928, "feet"),
            name: "Hand",
            image: {
                source: "./media/characters/xanthos/hand.svg"
            }
        },
        foot: {
            height: math.unit(1.286, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/xanthos/foot.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 5 / 12, "feet"),
            default: true
        },
        {
            name: "Normal+",
            height: math.unit(6, "meters")
        },
        {
            name: "Macro",
            height: math.unit(40, "feet")
        },
        {
            name: "Macro+",
            height: math.unit(200, "meters")
        },
        {
            name: "Megamacro",
            height: math.unit(20, "km")
        },
        {
            name: "Megamacro+",
            height: math.unit(100, "km")
        },
        {
            name: "Gigamacro",
            height: math.unit(200, "megameters")
        },
        {
            name: "Gigamacro+",
            height: math.unit(1.5, "gigameters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Grynn", species: ["charr"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 3 / 12, "feet"),
            weight: math.unit(215, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/grynn/front.svg",
                extra: 4627 / 4209,
                bottom: 0.047
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(6, "inches")
        },
        {
            name: "Normal",
            height: math.unit(6 + 3 / 12, "feet"),
            default: true
        },
        {
            name: "Big",
            height: math.unit(104, "feet")
        },
        {
            name: "Macro",
            height: math.unit(944, "feet")
        },
        {
            name: "Macro+",
            height: math.unit(9480, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(78752, "feet")
        },
        {
            name: "Megamacro+",
            height: math.unit(630128, "feet")
        },
        {
            name: "Megamacro++",
            height: math.unit(3150695, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mocha Aura", species: ["siberian-husky"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 5 / 12, "feet"),
            weight: math.unit(450, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/mocha-aura/front.svg",
                extra: 1907 / 1817,
                bottom: 0.04
            }
        },
        back: {
            height: math.unit(7 + 5 / 12, "feet"),
            weight: math.unit(450, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/mocha-aura/back.svg",
                extra: 1900 / 1825,
                bottom: 0.045
            }
        },
    },
    [
        {
            name: "Nano",
            height: math.unit(1, "nm")
        },
        {
            name: "Megamicro",
            height: math.unit(1, "mm")
        },
        {
            name: "Micro",
            height: math.unit(3, "inches")
        },
        {
            name: "Normal",
            height: math.unit(7 + 5 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(30, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(3500, "feet")
        },
        {
            name: "Teramacro",
            height: math.unit(500000, "miles")
        },
        {
            name: "Petamacro",
            height: math.unit(50000000000000000, "parsecs")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ilisha Devya", species: ["alligator", "cobra", "deity"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/ilisha-devya/front.svg",
                extra: 1053/1049,
                bottom: 270/1323
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/ilisha-devya/back.svg",
                extra: 1131/1128,
                bottom: 39/1170
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(500, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(10, "miles")
        },
        {
            name: "Gigamacro",
            height: math.unit(100000, "miles")
        },
        {
            name: "Examacro",
            height: math.unit(1e9, "lightyears")
        },
        {
            name: "Omniversal",
            height: math.unit(1e33, "lightyears")
        },
        {
            name: "Beyond Infinite",
            height: math.unit(1e100, "lightyears")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mira", species: ["dragon"], tags: ["anthro"] },
    {
        Side: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/mira/side.svg",
                extra: 900 / 799,
                bottom: 0.02
            }
        },
    },
    [
        {
            name: "Human Size",
            height: math.unit(6, "feet")
        },
        {
            name: "Macro",
            height: math.unit(100, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(10, "miles")
        },
        {
            name: "Gigamacro",
            height: math.unit(25000, "miles")
        },
        {
            name: "Teramacro",
            height: math.unit(300, "AU")
        },
        {
            name: "Full Size",
            height: math.unit(4.5e10, "lightyears")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Holly", species: ["hyena"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/holly/front.svg",
                extra: 639 / 606
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/holly/back.svg",
                extra: 623 / 598
            }
        },
        frontWorking: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front (Working)",
            image: {
                source: "./media/characters/holly/front-working.svg",
                extra: 607 / 577,
                bottom: 0.048
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(12 + 3 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Porter", species: ["bernese-mountain-dog"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/porter/front.svg",
                extra: 1,
                bottom: 0.01
            }
        },
        frontRobes: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front (Robes)",
            image: {
                source: "./media/characters/porter/front-robes.svg",
                extra: 1.01,
                bottom: 0.01
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(11 + 9 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Lucy", species: ["reshiram"], tags: ["anthro"] },
    {
        legendary: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Legendary",
            image: {
                source: "./media/characters/lucy/legendary.svg",
                extra: 1355 / 1100,
                bottom: 0.045
            }
        },
    },
    [
        {
            name: "Legendary",
            height: math.unit(86882 * 2, "miles"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Drusilla", species: ["grizzly-bear", "fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/drusilla/front.svg",
                extra: 678 / 635,
                bottom: 0.03
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/drusilla/back.svg",
                extra: 678 / 635,
                bottom: 0.005
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(100, "feet")
        },
        {
            name: "Canon Height",
            height: math.unit(2000, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Renard Thatch", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(180, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/renard-thatch/front.svg",
                extra: 2411 / 2275,
                bottom: 0.01
            }
        },
        frontPosing: {
            height: math.unit(6, "feet"),
            weight: math.unit(180, "lb"),
            name: "Front (Posing)",
            image: {
                source: "./media/characters/renard-thatch/front-posing.svg",
                extra: 2381 / 2261,
                bottom: 0.01
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(180, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/renard-thatch/back.svg",
                extra: 2428 / 2288
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(3, "inches")
        },
        {
            name: "Default",
            height: math.unit(6, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(75, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sekvra", species: ["water-monitor"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1450, "feet"),
            weight: math.unit(1.21e6, "tons"),
            name: "Front",
            image: {
                source: "./media/characters/sekvra/front.svg",
                extra: 1193/1190,
                bottom: 78/1271
            }
        },
        side: {
            height: math.unit(1450, "feet"),
            weight: math.unit(1.21e6, "tons"),
            name: "Side",
            image: {
                source: "./media/characters/sekvra/side.svg",
                extra: 1193/1190,
                bottom: 52/1245
            }
        },
        back: {
            height: math.unit(1450, "feet"),
            weight: math.unit(1.21e6, "tons"),
            name: "Back",
            image: {
                source: "./media/characters/sekvra/back.svg",
                extra: 1219/1216,
                bottom: 21/1240
            }
        },
        frontClothed: {
            height: math.unit(1450, "feet"),
            weight: math.unit(1.21e6, "tons"),
            name: "Front (Clothed)",
            image: {
                source: "./media/characters/sekvra/front-clothed.svg",
                extra: 1192/1189,
                bottom: 79/1271
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(1450, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(15000, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Carmine", species: ["otter"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/carmine/front.svg",
                extra: 1,
                bottom: 0.035
            }
        },
        frontArmor: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front (Armor)",
            image: {
                source: "./media/characters/carmine/front-armor.svg",
                extra: 1,
                bottom: 0.035
            }
        },
    },
    [
        {
            name: "Large",
            height: math.unit(1, "mile")
        },
        {
            name: "Huge",
            height: math.unit(40, "miles"),
            default: true
        },
        {
            name: "Colossal",
            height: math.unit(2500, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Elyssia", species: ["banchofossa"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/elyssia/front.svg",
                extra: 2201 / 2035,
                bottom: 0.05
            }
        },
        frontClothed: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front (Clothed)",
            image: {
                source: "./media/characters/elyssia/front-clothed.svg",
                extra: 2201 / 2035,
                bottom: 0.05
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/elyssia/back.svg",
                extra: 2201 / 2035,
                bottom: 0.013
            }
        },
    },
    [
        {
            name: "Smaller",
            height: math.unit(150, "feet")
        },
        {
            name: "Standard",
            height: math.unit(1400, "feet"),
            default: true
        },
        {
            name: "Distracted",
            height: math.unit(15000, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Geno Maxwell", species: ["kirin"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 4/12, "feet"),
            weight: math.unit(690, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/geno-maxwell/front.svg",
                extra: 984/856,
                bottom: 87/1071
            }
        },
        back: {
            height: math.unit(7 + 4/12, "feet"),
            weight: math.unit(690, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/geno-maxwell/back.svg",
                extra: 981/854,
                bottom: 57/1038
            }
        },
        frontCostume: {
            height: math.unit(7 + 4/12, "feet"),
            weight: math.unit(690, "lb"),
            name: "Front (Costume)",
            image: {
                source: "./media/characters/geno-maxwell/front-costume.svg",
                extra: 984/856,
                bottom: 87/1071
            }
        },
        backcostume: {
            height: math.unit(7 + 4/12, "feet"),
            weight: math.unit(690, "lb"),
            name: "Back (Costume)",
            image: {
                source: "./media/characters/geno-maxwell/back-costume.svg",
                extra: 981/854,
                bottom: 57/1038
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(3, "inches")
        },
        {
            name: "Normal",
            height: math.unit(7 + 4 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(220, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(11, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Regena Maxwell", species: ["kirin"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 4/12, "feet"),
            weight: math.unit(750, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/regena-maxwell/front.svg",
                extra: 984/856,
                bottom: 87/1071
            }
        },
        back: {
            height: math.unit(7 + 4/12, "feet"),
            weight: math.unit(750, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/regena-maxwell/back.svg",
                extra: 981/854,
                bottom: 57/1038
            }
        },
        frontCostume: {
            height: math.unit(7 + 4/12, "feet"),
            weight: math.unit(750, "lb"),
            name: "Front (Costume)",
            image: {
                source: "./media/characters/regena-maxwell/front-costume.svg",
                extra: 984/856,
                bottom: 87/1071
            }
        },
        backcostume: {
            height: math.unit(7 + 4/12, "feet"),
            weight: math.unit(750, "lb"),
            name: "Back (Costume)",
            image: {
                source: "./media/characters/regena-maxwell/back-costume.svg",
                extra: 981/854,
                bottom: 57/1038
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7 + 4 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(220, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(11, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "XGlidingDragonX", species: ["arcanine", "dragon", "phoenix"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/x-gliding-dragon-x/front.svg",
                extra: 860 / 690,
                bottom: 0.03
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(1.7, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Quilly", species: ["quilava"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/quilly/front.svg",
                extra: 890 / 776
            }
        },
    },
    [
        {
            name: "Gigamacro",
            height: math.unit(404090, "miles"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Tempest", species: ["lugia"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 8 / 12, "feet"),
            weight: math.unit(350, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/tempest/front.svg",
                extra: 1175 / 1086,
                bottom: 0.02
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7 + 8 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rodger", species: ["mouse"], tags: ["anthro"] },
    {
        side: {
            height: math.unit(4 + 5 / 12, "feet"),
            weight: math.unit(80, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/rodger/side.svg",
                extra: 1235 / 1118
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(1, "inch")
        },
        {
            name: "Normal",
            height: math.unit(4 + 5 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(120, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Danyel", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/danyel/front.svg",
                extra: 1185 / 1123,
                bottom: 0.05
            }
        },
    },
    [
        {
            name: "Shrunken",
            height: math.unit(0.5, "mm")
        },
        {
            name: "Micro",
            height: math.unit(1, "mm"),
            default: true
        },
        {
            name: "Upsized",
            height: math.unit(5 + 5 / 12, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Vivian Bijoux", species: ["seviper"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 6 / 12, "feet"),
            weight: math.unit(200, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/vivian-bijoux/front.svg",
                extra: 1217/1209,
                bottom: 76/1293
            }
        },
        back: {
            height: math.unit(5 + 6 / 12, "feet"),
            weight: math.unit(200, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/vivian-bijoux/back.svg",
                extra: 1214/1208,
                bottom: 51/1265
            }
        },
        dressed: {
            height: math.unit(5 + 6 / 12, "feet"),
            weight: math.unit(200, "lb"),
            name: "Dressed",
            image: {
                source: "./media/characters/vivian-bijoux/dressed.svg",
                extra: 1217/1209,
                bottom: 76/1293
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 6 / 12, "feet"),
            default: true
        },
        {
            name: "Bad Dream",
            height: math.unit(500, "feet")
        },
        {
            name: "Nightmare",
            height: math.unit(500, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Zeta", species: ["bear", "otter"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 1 / 12, "feet"),
            weight: math.unit(260, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/zeta/front.svg",
                extra: 1968 / 1889,
                bottom: 0.06
            }
        },
        back: {
            height: math.unit(6 + 1 / 12, "feet"),
            weight: math.unit(260, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/zeta/back.svg",
                extra: 1944 / 1858,
                bottom: 0.03
            }
        },
        hand: {
            height: math.unit(1.112, "feet"),
            name: "Hand",
            image: {
                source: "./media/characters/zeta/hand.svg"
            }
        },
        foot: {
            height: math.unit(1.48, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/zeta/foot.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(6, "inches")
        },
        {
            name: "Normal",
            height: math.unit(6 + 1 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(20, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Jamie Larsen", species: ["rabbit"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/jamie-larsen/front.svg",
                extra: 962 / 933,
                bottom: 0.02
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/jamie-larsen/back.svg",
                extra: 997 / 946
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(28 + 7 / 12, "feet"),
            default: true
        },
        {
            name: "Macro+",
            height: math.unit(180, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(10, "miles")
        },
        {
            name: "Gigamacro",
            height: math.unit(200000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Vance", species: ["flying-fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(120, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/vance/front.svg",
                extra: 1980 / 1890,
                bottom: 0.09
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(120, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/vance/back.svg",
                extra: 2081 / 1994,
                bottom: 0.014
            }
        },
        hand: {
            height: math.unit(0.88, "feet"),
            name: "Hand",
            image: {
                source: "./media/characters/vance/hand.svg"
            }
        },
        foot: {
            height: math.unit(0.64, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/vance/foot.svg"
            }
        },
    },
    [
        {
            name: "Small",
            height: math.unit(90, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(100, "meters")
        },
        {
            name: "Megamacro",
            height: math.unit(15, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Xochitl", species: ["jaguar"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(180, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/xochitl/front.svg",
                extra: 2297 / 2261,
                bottom: 0.065
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(180, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/xochitl/back.svg",
                extra: 2386 / 2354,
                bottom: 0.01
            }
        },
        foot: {
            height: math.unit(6 / 5 * 1.15, "feet"),
            weight: math.unit(150, "lb"),
            name: "Foot",
            image: {
                source: "./media/characters/xochitl/foot.svg"
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(80, "feet")
        },
        {
            name: "Macro+",
            height: math.unit(400, "feet"),
            default: true
        },
        {
            name: "Gigamacro",
            height: math.unit(80000, "miles")
        },
        {
            name: "Gigamacro+",
            height: math.unit(400000, "miles")
        },
        {
            name: "Teramacro",
            height: math.unit(300, "AU")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Vincent", species: ["egyptian-vulture"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/vincent/front.svg",
                extra: 1130 / 1080,
                bottom: 0.055
            }
        },
        beak: {
            height: math.unit(6 * 0.1, "feet"),
            name: "Beak",
            image: {
                source: "./media/characters/vincent/beak.svg"
            }
        },
        hand: {
            height: math.unit(6 * 0.85, "feet"),
            weight: math.unit(150, "lb"),
            name: "Hand",
            image: {
                source: "./media/characters/vincent/hand.svg"
            }
        },
        foot: {
            height: math.unit(6 * 0.19, "feet"),
            weight: math.unit(150, "lb"),
            name: "Foot",
            image: {
                source: "./media/characters/vincent/foot.svg"
            }
        },
    },
    [
        {
            name: "Base",
            height: math.unit(6 + 5 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(300, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(2, "miles")
        },
        {
            name: "Gigamacro",
            height: math.unit(1000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Coatl", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2, "meters"),
            weight: math.unit(500, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/coatl/front.svg",
                extra: 3948 / 3500,
                bottom: 0.082
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4, "meters")
        },
        {
            name: "Macro",
            height: math.unit(100, "meters"),
            default: true
        },
        {
            name: "Macro+",
            height: math.unit(300, "meters")
        },
        {
            name: "Megamacro",
            height: math.unit(3, "gigameters")
        },
        {
            name: "Megamacro+",
            height: math.unit(300, "terameters")
        },
        {
            name: "Megamacro++",
            height: math.unit(3, "lightyears")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Shiroryu", species: ["dragon", "deity"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(50, "kg"),
            name: "front",
            image: {
                source: "./media/characters/shiroryu/front.svg",
                extra: 1990 / 1935
            }
        },
    },
    [
        {
            name: "Mortal Mingling",
            height: math.unit(3, "meters")
        },
        {
            name: "Kaiju-ish",
            height: math.unit(250, "meters")
        },
        {
            name: "Somewhat Godly",
            height: math.unit(400, "km"),
            default: true
        },
        {
            name: "Planetary",
            height: math.unit(300, "megameters")
        },
        {
            name: "Galaxy-dwarfing",
            height: math.unit(450, "kiloparsecs")
        },
        {
            name: "Universe Eater",
            height: math.unit(150, "gigaparsecs")
        },
        {
            name: "Almost Immeasurable",
            height: math.unit(1.3e266, "yottaparsecs")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Umeko", species: ["eastern-dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/umeko/front.svg",
                extra: 1,
                bottom: 0.019
            }
        },
        frontArmored: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front (Armored)",
            image: {
                source: "./media/characters/umeko/front-armored.svg",
                extra: 1,
                bottom: 0.021
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(220, "feet"),
            default: true
        },
        {
            name: "Guardian Dragon",
            height: math.unit(50, "miles")
        },
        {
            name: "Cosmic",
            height: math.unit(800000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Cassidy", species: ["leopard-seal"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/cassidy/front.svg",
                extra: 810/808,
                bottom: 41/851
            }
        },
    },
    [
        {
            name: "Canon Height",
            height: math.unit(120, "feet"),
            default: true
        },
        {
            name: "Macro+",
            height: math.unit(400, "feet")
        },
        {
            name: "Macro++",
            height: math.unit(4000, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(3, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Isaac", species: ["moose"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/isaac/front.svg",
                extra: 896 / 815,
                bottom: 0.11
            }
        },
    },
    [
        {
            name: "Human Size",
            height: math.unit(8, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(400, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(50, "miles")
        },
        {
            name: "Canon Height",
            height: math.unit(200, "AU")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sleekit", species: ["rat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(72, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/sleekit/front.svg",
                extra: 4693 / 4487,
                bottom: 0.012
            }
        },
    },
    [
        {
            name: "Minimum Height",
            height: math.unit(10, "meters")
        },
        {
            name: "Smaller",
            height: math.unit(25, "meters")
        },
        {
            name: "Larger",
            height: math.unit(38, "meters"),
            default: true
        },
        {
            name: "Maximum height",
            height: math.unit(100, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Nillia", species: ["caracal"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/nillia/front.svg",
                extra: 2195 / 2037,
                bottom: 0.005
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/nillia/back.svg",
                extra: 2195 / 2037,
                bottom: 0.005
            }
        },
    },
    [
        {
            name: "Canon Height",
            height: math.unit(489, "feet"),
            default: true
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mesmyriza", species: ["shark", "dragon", "robot"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/mesmyriza/front.svg",
                extra: 2067 / 1784,
                bottom: 0.035
            }
        },
        foot: {
            height: math.unit(6 / (250 / 35), "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/mesmyriza/foot.svg"
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(457, "meters"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(8, "megameters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Saudade", species: ["goat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(250, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/saudade/front.svg",
                extra: 1172 / 1139,
                bottom: 0.035
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(3, "inches")
        },
        {
            name: "Normal",
            height: math.unit(6, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(50, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(2800, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Keireer", species: ["keynain"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 4 / 12, "feet"),
            weight: math.unit(100, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/keireer/front.svg",
                extra: 716 / 666,
                bottom: 0.05
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 4 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mirja", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5.5, "feet"),
            weight: math.unit(90, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/mirja/front.svg",
                extra: 1452/1262,
                bottom: 67/1519
            }
        },
        frontDressed: {
            height: math.unit(5.5, "feet"),
            weight: math.unit(90, "lb"),
            name: "Front (Dressed)",
            image: {
                source: "./media/characters/mirja/dressed.svg",
                extra: 1452/1262,
                bottom: 67/1519
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(90, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/mirja/back.svg",
                extra: 1892/1795,
                bottom: 48/1940
            }
        },
        maw: {
            height: math.unit(1.312, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/mirja/maw.svg"
            }
        },
        paw: {
            height: math.unit(1.15, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/mirja/paw.svg"
            }
        },
    },
    [
        {
            name: "\"Incognito\"",
            height: math.unit(3, "meters")
        },
        {
            name: "Strolling Size",
            height: math.unit(15, "km")
        },
        {
            name: "Larger Strolling Size",
            height: math.unit(400, "km")
        },
        {
            name: "Preferred Size",
            height: math.unit(5000, "km"),
            default: true
        },
        {
            name: "True Size",
            height: math.unit(30657809462086840000000000000000, "parsecs"),
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Nightraver", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(15, "feet"),
            weight: math.unit(880, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/nightraver/front.svg",
                extra: 2444 / 2160,
                bottom: 0.027
            }
        },
        back: {
            height: math.unit(15, "feet"),
            weight: math.unit(880, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/nightraver/back.svg",
                extra: 2309 / 2180,
                bottom: 0.005
            }
        },
        sole: {
            height: math.unit(2.878, "feet"),
            name: "Sole",
            image: {
                source: "./media/characters/nightraver/sole.svg"
            }
        },
        foot: {
            height: math.unit(2.285, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/nightraver/foot.svg"
            }
        },
        maw: {
            height: math.unit(2.67, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/nightraver/maw.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(1, "cm")
        },
        {
            name: "Normal",
            height: math.unit(15, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(300, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(300, "miles")
        },
        {
            name: "Gigamacro",
            height: math.unit(10000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Arc", species: ["raptor"], tags: ["anthro"] },
    {
        side: {
            height: math.unit(2, "inches"),
            weight: math.unit(5, "grams"),
            name: "Side",
            image: {
                source: "./media/characters/arc/side.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(2, "inches"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Nebula Shahar", species: ["lucario"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.1938, "meters"),
            weight: math.unit(54, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/nebula-shahar/front.svg",
                extra: 1642 / 1436,
                bottom: 0.06
            }
        },
    },
    [
        {
            name: "Megamicro",
            height: math.unit(0.3, "mm")
        },
        {
            name: "Micro",
            height: math.unit(3, "cm")
        },
        {
            name: "Normal",
            height: math.unit(138, "cm"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(30, "m")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Shayla", species: ["otter"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5.24, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/shayla/front.svg",
                extra: 1512 / 1414,
                bottom: 0.01
            }
        },
        back: {
            height: math.unit(5.24, "feet"),
            weight: math.unit(150, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/shayla/back.svg",
                extra: 1512 / 1414
            }
        },
        hand: {
            height: math.unit(0.7781496062992126, "feet"),
            name: "Hand",
            image: {
                source: "./media/characters/shayla/hand.svg"
            }
        },
        foot: {
            height: math.unit(1.4206036745406823, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/shayla/foot.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(0.32, "feet")
        },
        {
            name: "Normal",
            height: math.unit(5.24, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(492.12, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(186.41, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Pia Jr.", species: ["ziralkia"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2.2, "m"),
            weight: math.unit(120, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/pia-jr/front.svg",
                extra: 1000 / 970,
                bottom: 0.035
            }
        },
        hand: {
            height: math.unit(0.759 * 7.21 / 6, "feet"),
            name: "Hand",
            image: {
                source: "./media/characters/pia-jr/hand.svg"
            }
        },
        paw: {
            height: math.unit(1.185 * 7.21 / 6, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/pia-jr/paw.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(1.2, "cm")
        },
        {
            name: "Normal",
            height: math.unit(2.2, "m"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(180, "m")
        },
        {
            name: "Megamacro",
            height: math.unit(420, "km")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Pia Sr.", species: ["ziralkia"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2, "m"),
            weight: math.unit(115, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/pia-sr/front.svg",
                extra: 760 / 730,
                bottom: 0.015
            }
        },
        back: {
            height: math.unit(2, "m"),
            weight: math.unit(115, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/pia-sr/back.svg",
                extra: 760 / 730,
                bottom: 0.01
            }
        },
        hand: {
            height: math.unit(0.89 * 6.56 / 6, "feet"),
            name: "Hand",
            image: {
                source: "./media/characters/pia-sr/hand.svg"
            }
        },
        foot: {
            height: math.unit(1.83, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/pia-sr/foot.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(88, "mm")
        },
        {
            name: "Normal",
            height: math.unit(2, "m"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(200, "m")
        },
        {
            name: "Megamacro",
            height: math.unit(420, "km")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "KIBIBYTE", species: ["bat", "demon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8 + 2 / 12, "feet"),
            weight: math.unit(300, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/kibibyte/front.svg",
                extra: 2221 / 2098,
                bottom: 0.04
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8 + 2 / 12, "feet"),
            default: true
        },
        {
            name: "Socialable Macro",
            height: math.unit(50, "feet")
        },
        {
            name: "Macro",
            height: math.unit(300, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(500, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Felix", species: ["siamese-cat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/felix/front.svg",
                extra: 762 / 722,
                bottom: 0.02
            }
        },
        frontClothed: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front (Clothed)",
            image: {
                source: "./media/characters/felix/front-clothed.svg",
                extra: 762 / 722,
                bottom: 0.02
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 8 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(2600, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(450, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Tobo", species: ["mouse"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 1 / 12, "feet"),
            weight: math.unit(250, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/tobo/front.svg",
                extra: 608 / 586,
                bottom: 0.023
            }
        },
        back: {
            height: math.unit(6 + 1 / 12, "feet"),
            weight: math.unit(250, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/tobo/back.svg",
                extra: 608 / 586
            }
        },
    },
    [
        {
            name: "Nano",
            height: math.unit(2, "nm")
        },
        {
            name: "Megamicro",
            height: math.unit(0.1, "mm")
        },
        {
            name: "Micro",
            height: math.unit(1, "inch"),
            default: true
        },
        {
            name: "Human-sized",
            height: math.unit(6 + 1 / 12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(250, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(75, "miles")
        },
        {
            name: "Texas-sized",
            height: math.unit(750, "miles")
        },
        {
            name: "Teramacro",
            height: math.unit(50000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Danny Kapowsky", species: ["husky"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(269, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/danny-kapowsky/front.svg",
                extra: 766 / 736,
                bottom: 0.044
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(269, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/danny-kapowsky/back.svg",
                extra: 797 / 760,
                bottom: 0.025
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(150, "feet"),
            default: true
        },
        {
            name: "Macro+",
            height: math.unit(200, "feet")
        },
        {
            name: "Macro++",
            height: math.unit(300, "feet")
        },
        {
            name: "Macro+++",
            height: math.unit(400, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Finn", species: ["fennec-fox"], tags: ["anthro"] },
    {
        side: {
            height: math.unit(6, "feet"),
            weight: math.unit(170, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/finn/side.svg",
                extra: 1953 / 1807,
                bottom: 0.057
            }
        },
    },
    [
        {
            name: "Megamacro",
            height: math.unit(14445, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Roy", species: ["chameleon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 6 / 12, "feet"),
            weight: math.unit(125, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/roy/front.svg",
                extra: 1,
                bottom: 0.11
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(3, "inches"),
            default: true
        },
        {
            name: "Normal",
            height: math.unit(5 + 6 / 12, "feet")
        },
        {
            name: "Lesser Macro",
            height: math.unit(60, "feet")
        },
        {
            name: "Greater Macro",
            height: math.unit(120, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Aevsivs", species: ["spider"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(100, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/aevsivs/front.svg",
                extra: 1,
                bottom: 0.03
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(100, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/aevsivs/back.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(2, "inches"),
            default: true
        },
        {
            name: "Normal",
            height: math.unit(5, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Hildegard", species: ["lucario"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 7 / 12, "feet"),
            weight: math.unit(159, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/hildegard/front.svg",
                extra: 289 / 269,
                bottom: 7.63 / 297.8
            }
        },
        back: {
            height: math.unit(5 + 7 / 12, "feet"),
            weight: math.unit(159, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/hildegard/back.svg",
                extra: 280 / 260,
                bottom: 2.3 / 282
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 7 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Bernard & Wilder", species: ["lycanroc"], tags: ["anthro", "feral"] },
    {
        bernard: {
            height: math.unit(2 + 7 / 12, "feet"),
            weight: math.unit(66, "lb"),
            name: "Bernard",
            rename: true,
            image: {
                source: "./media/characters/bernard-wilder/bernard.svg",
                extra: 192 / 128,
                bottom: 0.05
            }
        },
        wilder: {
            height: math.unit(5 + 8 / 12, "feet"),
            weight: math.unit(143, "lb"),
            name: "Wilder",
            rename: true,
            image: {
                source: "./media/characters/bernard-wilder/wilder.svg",
                extra: 361 / 312,
                bottom: 0.02
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2 + 7 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Hearth", species: ["houndoom"], tags: ["anthro"] },
    {
        anthro: {
            height: math.unit(6 + 1 / 12, "feet"),
            weight: math.unit(155, "lb"),
            name: "Anthro",
            image: {
                source: "./media/characters/hearth/anthro.svg",
                extra: 1178/1136,
                bottom: 28/1206
            }
        },
        feral: {
            height: math.unit(3.78, "feet"),
            weight: math.unit(35, "kg"),
            name: "Feral",
            image: {
                source: "./media/characters/hearth/feral.svg",
                extra: 153 / 135,
                bottom: 0.03
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 1 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ingrid", species: ["delphox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(182, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/ingrid/front.svg",
                extra: 294 / 268,
                bottom: 0.027
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Malgam", species: ["eevee"], tags: ["anthro"] },
    {
        eevee: {
            height: math.unit(2 + 10 / 12, "feet"),
            weight: math.unit(86, "lb"),
            name: "Malgam",
            image: {
                source: "./media/characters/malgam/eevee.svg",
                extra: 952/784,
                bottom: 38/990
            }
        },
        sylveon: {
            height: math.unit(4, "feet"),
            weight: math.unit(101, "lb"),
            name: "Future Malgam",
            rename: true,
            image: {
                source: "./media/characters/malgam/sylveon.svg",
                extra: 371 / 325,
                bottom: 0.015
            }
        },
        gigantamax: {
            height: math.unit(50, "feet"),
            name: "Gigantamax Malgam",
            rename: true,
            image: {
                source: "./media/characters/malgam/gigantamax.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2 + 10 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Fleur", species: ["lopunny"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 11 / 12, "feet"),
            weight: math.unit(188, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/fleur/front.svg",
                extra: 309 / 283,
                bottom: 0.007
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 11 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Jude", species: ["absol"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 4 / 12, "feet"),
            weight: math.unit(122, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/jude/front.svg",
                extra: 288 / 273,
                bottom: 0.03
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 4 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Seara", species: ["salazzle"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 11 / 12, "feet"),
            weight: math.unit(190, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/seara/front.svg",
                extra: 1,
                bottom: 0.05
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 11 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Caspian (Lugia)", species: ["lugia"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(16 + 5 / 12, "feet"),
            weight: math.unit(524, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/caspian-lugia/front.svg",
                extra: 1,
                bottom: 0.04
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(16 + 5 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mika", species: ["rabbit"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 7 / 12, "feet"),
            weight: math.unit(170, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/mika/front.svg",
                extra: 1,
                bottom: 0.016
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 7 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sol", species: ["grovyle"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 2 / 12, "feet"),
            weight: math.unit(268, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/sol/front.svg",
                extra: 247 / 231,
                bottom: 0.05
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 2 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Umiko", species: ["buizel", "floatzel"], tags: ["anthro"] },
    {
        buizel: {
            height: math.unit(2 + 5 / 12, "feet"),
            weight: math.unit(87, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/umiko/buizel.svg",
                extra: 172 / 157,
                bottom: 0.01
            },
            form: "buizel",
            default: true
        },
        floatzel: {
            height: math.unit(5 + 9 / 12, "feet"),
            weight: math.unit(250, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/umiko/floatzel.svg",
                extra: 1076/1006,
                bottom: 15/1091
            },
            form: "floatzel",
            default: true
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2 + 5 / 12, "feet"),
            form: "buizel",
            default: true
        },
        {
            name: "Normal",
            height: math.unit(5 + 9 / 12, "feet"),
            form: "floatzel",
            default: true
        },
    ],
    {
        "buizel": {
            name: "Buizel"
        },
        "floatzel": {
            name: "Floatzel",
            default: true
        }
    }
))
characterMakers.push(() => makeCharacter(
    { name: "Iliac", species: ["inteleon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 2 / 12, "feet"),
            weight: math.unit(146, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/iliac/front.svg",
                extra: 389 / 365,
                bottom: 0.035
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 2 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Topaz", species: ["blaziken"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(170, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/topaz/front.svg",
                extra: 317 / 303,
                bottom: 0.055
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Gabriel", species: ["lucario"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 11 / 12, "feet"),
            weight: math.unit(144, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/gabriel/front.svg",
                extra: 285 / 262,
                bottom: 0.004
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 11 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Tempest (Suicune)", species: ["suicune"], tags: ["anthro"] },
    {
        side: {
            height: math.unit(6 + 5 / 12, "feet"),
            weight: math.unit(300, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/tempest-suicune/side.svg",
                extra: 195 / 154,
                bottom: 0.04
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 5 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Vulcan", species: ["charizard"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 2 / 12, "feet"),
            weight: math.unit(322, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/vulcan/front.svg",
                extra: 154 / 147,
                bottom: 0.04
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7 + 2 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Gault", species: ["feraligatr"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 10 / 12, "feet"),
            weight: math.unit(264, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/gault/front.svg",
                extra: 161 / 140,
                bottom: 0.028
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 10 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Shard", species: ["weavile"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/shard/front.svg",
                extra: 273 / 238,
                bottom: 0.02
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3 + 6 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ashe", species: ["cat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 11 / 12, "feet"),
            weight: math.unit(146, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/ashe/front.svg",
                extra: 400 / 373,
                bottom: 0.01
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 11 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Beatrix", species: ["coyote"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 5 / 12, "feet"),
            weight: math.unit(135, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/beatrix/front.svg",
                extra: 392 / 379,
                bottom: 0.01
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ignatius", species: ["delphox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 2/12, "feet"),
            weight: math.unit(135, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/ignatius/front.svg",
                extra: 1380/1259,
                bottom: 27/1407
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 2/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mei Li", species: ["mienshao"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 2 / 12, "feet"),
            weight: math.unit(138, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/mei-li/front.svg",
                extra: 237 / 229,
                bottom: 0.03
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 2 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Puru", species: ["azumarill"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2 + 4 / 12, "feet"),
            weight: math.unit(62, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/puru/front.svg",
                extra: 206 / 149,
                bottom: 0.06
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2 + 4 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kee", species: ["aardwolf"], tags: ["anthro", "taur"] },
    {
        anthro: {
            height: math.unit(5 + 8/12, "feet"),
            weight: math.unit(200, "lb"),
            energyNeed: math.unit(2000, "kcal"),
            name: "Anthro",
            image: {
                source: "./media/characters/kee/anthro.svg",
                extra: 3251/3184,
                bottom: 250/3501
            }
        },
        taur: {
            height: math.unit(11, "feet"),
            weight: math.unit(500, "lb"),
            energyNeed: math.unit(5000, "kcal"),
            name: "Taur",
            image: {
                source: "./media/characters/kee/taur.svg",
                extra: 1362/1320,
                bottom: 83/1445
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 8/12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(35, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Cobalt (Dracha)", species: ["dracha"], tags: ["anthro"] },
    {
        anthro: {
            height: math.unit(7, "feet"),
            weight: math.unit(190, "lb"),
            name: "Anthro",
            image: {
                source: "./media/characters/cobalt-dracha/anthro.svg",
                extra: 231 / 225,
                bottom: 0.04
            }
        },
        feral: {
            height: math.unit(9 + 7 / 12, "feet"),
            weight: math.unit(294, "lb"),
            name: "Feral",
            image: {
                source: "./media/characters/cobalt-dracha/feral.svg",
                extra: 692 / 633,
                bottom: 0.05
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Java", species: ["snake", "deity"], tags: ["naga"] },
    {
        fallen: {
            height: math.unit(11 + 8 / 12, "feet"),
            weight: math.unit(485, "lb"),
            name: "Java (Fallen)",
            rename: true,
            image: {
                source: "./media/characters/java/fallen.svg",
                extra: 226 / 208,
                bottom: 0.005
            }
        },
        godkin: {
            height: math.unit(10 + 6 / 12, "feet"),
            weight: math.unit(328, "lb"),
            name: "Java (Godkin)",
            rename: true,
            image: {
                source: "./media/characters/java/godkin.svg",
                extra: 1104/1068,
                bottom: 36/1140
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(11 + 8 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Purna", species: ["panther"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 9 / 12, "feet"),
            weight: math.unit(170, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/purna/front.svg",
                extra: 239 / 229,
                bottom: 0.01
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 9 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kuva", species: ["cheetah"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 9 / 12, "feet"),
            weight: math.unit(142, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/kuva/front.svg",
                extra: 281 / 271,
                bottom: 0.006
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 9 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Embra", species: ["dracha"], tags: ["anthro"] },
    {
        anthro: {
            height: math.unit(9 + 2 / 12, "feet"),
            weight: math.unit(270, "lb"),
            name: "Anthro",
            image: {
                source: "./media/characters/embra/anthro.svg",
                extra: 200 / 187,
                bottom: 0.02
            }
        },
        feral: {
            height: math.unit(18 + 8 / 12, "feet"),
            weight: math.unit(576, "lb"),
            name: "Feral",
            image: {
                source: "./media/characters/embra/feral.svg",
                extra: 152 / 137,
                bottom: 0.037
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9 + 2 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Grottos", species: ["dracha"], tags: ["anthro"] },
    {
        anthro: {
            height: math.unit(10 + 9 / 12, "feet"),
            weight: math.unit(224, "lb"),
            name: "Anthro",
            image: {
                source: "./media/characters/grottos/anthro.svg",
                extra: 350 / 332,
                bottom: 0.045
            }
        },
        feral: {
            height: math.unit(20 + 7 / 12, "feet"),
            weight: math.unit(629, "lb"),
            name: "Feral",
            image: {
                source: "./media/characters/grottos/feral.svg",
                extra: 207 / 190,
                bottom: 0.05
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(10 + 9 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Frifna", species: ["dracha"], tags: ["anthro"] },
    {
        anthro: {
            height: math.unit(9 + 6 / 12, "feet"),
            weight: math.unit(298, "lb"),
            name: "Anthro",
            image: {
                source: "./media/characters/frifna/anthro.svg",
                extra: 282 / 269,
                bottom: 0.015
            }
        },
        feral: {
            height: math.unit(16 + 2 / 12, "feet"),
            weight: math.unit(624, "lb"),
            name: "Feral",
            image: {
                source: "./media/characters/frifna/feral.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9 + 6 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Elise", species: ["mongoose"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 2 / 12, "feet"),
            weight: math.unit(168, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/elise/front.svg",
                extra: 276 / 271
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 2 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Glade", species: ["wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 10 / 12, "feet"),
            weight: math.unit(210, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/glade/front.svg",
                extra: 258 / 247,
                bottom: 0.008
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 10 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rina", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 10 / 12, "feet"),
            weight: math.unit(129, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/rina/front.svg",
                extra: 266 / 255,
                bottom: 0.005
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 10 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Veronica", species: ["fox", "synth"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 1 / 12, "feet"),
            weight: math.unit(192, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/veronica/front.svg",
                extra: 319 / 309,
                bottom: 0.005
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 1 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Braxton", species: ["great-dane"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(9 + 3 / 12, "feet"),
            weight: math.unit(1100, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/braxton/front.svg",
                extra: 1057 / 984,
                bottom: 0.05
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9 + 3 / 12, "feet")
        },
        {
            name: "Giant",
            height: math.unit(300, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(700, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(6000, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Blue Feyonics", species: ["phoenix"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 7 / 12, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/blue-feyonics/front.svg",
                extra: 1403 / 1306,
                bottom: 0.047
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 7 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Maxwell", species: ["shiba-inu", "wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.8, "meters"),
            weight: math.unit(60, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/maxwell/front.svg",
                extra: 2060 / 1873
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(1, "mm")
        },
        {
            name: "Normal",
            height: math.unit(1.8, "meter"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(30, "meters")
        },
        {
            name: "Megamacro",
            height: math.unit(10, "km")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Jack", species: ["wolf", "dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/jack/front.svg",
                extra: 1754 / 1640,
                bottom: 0.01
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(80000, "feet"),
            default: true
        },
        {
            name: "Max size",
            height: math.unit(10, "lightyears")
        },  
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Cafat", species: ["husky"], tags: ["taur"] },
    {
        urban: {
            height: math.unit(5, "feet"),
            weight: math.unit(240, "lb"),
            name: "Urban",
            image: {
                source: "./media/characters/cafat/urban.svg",
                extra: 1223/1126,
                bottom: 205/1428
            }
        },
        summer: {
            height: math.unit(5, "feet"),
            weight: math.unit(240, "lb"),
            name: "Summer",
            image: {
                source: "./media/characters/cafat/summer.svg",
                extra: 1223/1126,
                bottom: 205/1428
            }
        },
        winter: {
            height: math.unit(5, "feet"),
            weight: math.unit(240, "lb"),
            name: "Winter",
            image: {
                source: "./media/characters/cafat/winter.svg",
                extra: 1223/1126,
                bottom: 205/1428
            }
        },
        lingerie: {
            height: math.unit(5, "feet"),
            weight: math.unit(240, "lb"),
            name: "Lingerie",
            image: {
                source: "./media/characters/cafat/lingerie.svg",
                extra: 1223/1126,
                bottom: 205/1428
            }
        },
        upright: {
            height: math.unit(6.3, "feet"),
            weight: math.unit(240, "lb"),
            name: "Upright",
            image: {
                source: "./media/characters/cafat/upright.svg",
                bottom: 0.01
            }
        },
        uprightFull: {
            height: math.unit(6.3, "feet"),
            weight: math.unit(240, "lb"),
            name: "Upright (Full)",
            image: {
                source: "./media/characters/cafat/upright-full.svg",
                bottom: 0.01
            }
        },
    },
    [
        {
            name: "Small",
            height: math.unit(5, "feet"),
            default: true
        },
        {
            name: "Large",
            height: math.unit(13, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Verin Raharra", species: ["sergal"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/verin-raharra/front.svg",
                extra: 5019 / 4835,
                bottom: 0.023
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7 + 5 / 12, "feet"),
            default: true
        },
        {
            name: "Upsized",
            height: math.unit(20, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Nakata", species: ["hyena"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7, "feet"),
            weight: math.unit(230, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/nakata/front.svg",
                extra: 1.005,
                bottom: 0.01
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7, "feet"),
            default: true
        },
        {
            name: "Big",
            height: math.unit(14, "feet")
        },
        {
            name: "Macro",
            height: math.unit(400, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Lily", species: ["ruppells-fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4.91, "feet"),
            weight: math.unit(100, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/lily/front.svg",
                extra: 1585 / 1415,
                bottom: 0.02
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4.91, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sheila", species: ["leopard-seal"], tags: ["anthro"] },
    {
        laying: {
            height: math.unit(4 + 4 / 12, "feet"),
            weight: math.unit(600, "lb"),
            name: "Laying",
            image: {
                source: "./media/characters/sheila/laying.svg",
                extra: 1333 / 1265,
                bottom: 0.16
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4 + 4 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sax", species: ["argonian"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(190, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/sax/front.svg",
                extra: 1187 / 973,
                bottom: 0.042
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(4, "inches"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Pandora", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/pandora/front.svg",
                extra: 2720 / 2556,
                bottom: 0.015
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/pandora/back.svg",
                extra: 2720 / 2556,
                bottom: 0.01
            }
        },
        beans: {
            height: math.unit(6 / 8, "feet"),
            name: "Beans",
            image: {
                source: "./media/characters/pandora/beans.svg"
            }
        },
        collar: {
            height: math.unit(0.31, "feet"),
            name: "Collar",
            image: {
                source: "./media/characters/pandora/collar.svg"
            }
        },
        skirt: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Skirt",
            image: {
                source: "./media/characters/pandora/skirt.svg",
                extra: 1622 / 1525,
                bottom: 0.015
            }
        },
        hoodie: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Hoodie",
            image: {
                source: "./media/characters/pandora/hoodie.svg",
                extra: 1622 / 1525,
                bottom: 0.015
            }
        },
        casual: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Casual",
            image: {
                source: "./media/characters/pandora/casual.svg",
                extra: 1622 / 1525,
                bottom: 0.015
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "feet")
        },
        {
            name: "Big Steppy",
            height: math.unit(1, "km"),
            default: true
        },
        {
            name: "Galactic Steppy",
            height: math.unit(2, "gigameters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Venio Darcony", species: ["hyena"], tags: ["anthro"] },
    {
        side: {
            height: math.unit(10, "feet"),
            weight: math.unit(800, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/venio-darcony/side.svg",
                extra: 1373 / 1003,
                bottom: 0.037
            }
        },
        front: {
            height: math.unit(19, "feet"),
            weight: math.unit(800, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/venio-darcony/front.svg"
            }
        },
        back: {
            height: math.unit(19, "feet"),
            weight: math.unit(800, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/venio-darcony/back.svg"
            }
        },
        sideNsfw: {
            height: math.unit(10, "feet"),
            weight: math.unit(800, "kg"),
            name: "Side (NSFW)",
            image: {
                source: "./media/characters/venio-darcony/side-nsfw.svg",
                extra: 1373 / 1003,
                bottom: 0.037
            }
        },
        frontNsfw: {
            height: math.unit(19, "feet"),
            weight: math.unit(800, "kg"),
            name: "Front (NSFW)",
            image: {
                source: "./media/characters/venio-darcony/front-nsfw.svg"
            }
        },
        backNsfw: {
            height: math.unit(19, "feet"),
            weight: math.unit(800, "kg"),
            name: "Back (NSFW)",
            image: {
                source: "./media/characters/venio-darcony/back-nsfw.svg"
            }
        },
        sideArmored: {
            height: math.unit(10, "feet"),
            weight: math.unit(800, "kg"),
            name: "Side (Armored)",
            image: {
                source: "./media/characters/venio-darcony/side-armored.svg",
                extra: 1373 / 1003,
                bottom: 0.037
            }
        },
        frontArmored: {
            height: math.unit(19, "feet"),
            weight: math.unit(900, "kg"),
            name: "Front (Armored)",
            image: {
                source: "./media/characters/venio-darcony/front-armored.svg"
            }
        },
        backArmored: {
            height: math.unit(19, "feet"),
            weight: math.unit(900, "kg"),
            name: "Back (Armored)",
            image: {
                source: "./media/characters/venio-darcony/back-armored.svg"
            }
        },
        sword: {
            height: math.unit(10, "feet"),
            weight: math.unit(50, "lb"),
            name: "Sword",
            image: {
                source: "./media/characters/venio-darcony/sword.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(10, "feet")
        },
        {
            name: "Macro",
            height: math.unit(130, "feet"),
            default: true
        },
        {
            name: "Macro+",
            height: math.unit(240, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Veski", species: ["shark"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/veski/front.svg",
                extra: 1299 / 1225,
                bottom: 0.04
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/veski/back.svg",
                extra: 1299 / 1225,
                bottom: 0.008
            }
        },
        maw: {
            height: math.unit(1.5 * 1.21, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/veski/maw.svg"
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(2, "km"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Isabelle", species: ["wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 7 / 12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/isabelle/front.svg",
                extra: 2130 / 1976,
                bottom: 0.05
            }
        },
    },
    [
        {
            name: "Supermicro",
            height: math.unit(10, "micrometers")
        },
        {
            name: "Micro",
            height: math.unit(1, "inch")
        },
        {
            name: "Tiny",
            height: math.unit(5, "inches")
        },
        {
            name: "Standard",
            height: math.unit(5 + 7 / 12, "inches")
        },
        {
            name: "Macro",
            height: math.unit(80, "meters"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(250, "meters")
        },
        {
            name: "Gigamacro",
            height: math.unit(5, "km")
        },
        {
            name: "Cosmic",
            height: math.unit(2.5e6, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Hanzo", species: ["greninja"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/hanzo/front.svg",
                extra: 374 / 344,
                bottom: 0.02
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Anna", species: ["greninja"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7, "feet"),
            weight: math.unit(130, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/anna/front.svg",
                extra: 169 / 145,
                bottom: 0.06
            }
        },
        full: {
            height: math.unit(4.96, "feet"),
            weight: math.unit(220, "lb"),
            name: "Full",
            image: {
                source: "./media/characters/anna/full.svg",
                extra: 138 / 114,
                bottom: 0.15
            }
        },
        tongue: {
            height: math.unit(2.53, "feet"),
            name: "Tongue",
            image: {
                source: "./media/characters/anna/tongue.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ian Corvid", species: ["crow"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/ian-corvid/front.svg",
                extra: 150 / 142,
                bottom: 0.02
            }
        },
        back: {
            height: math.unit(7, "feet"),
            weight: math.unit(150, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/ian-corvid/back.svg",
                extra: 150 / 143,
                bottom: 0.01
            }
        },
        stomping: {
            height: math.unit(7, "feet"),
            weight: math.unit(150, "lb"),
            name: "Stomping",
            image: {
                source: "./media/characters/ian-corvid/stomping.svg",
                extra: 76 / 72
            }
        },
        sitting: {
            height: math.unit(7 / 1.8, "feet"),
            weight: math.unit(150, "lb"),
            name: "Sitting",
            image: {
                source: "./media/characters/ian-corvid/sitting.svg",
                extra: 1400 / 1269,
                bottom: 0.15
            }
        },
    },
    [
        {
            name: "Tiny Microw",
            height: math.unit(1, "inch")
        },
        {
            name: "Microw",
            height: math.unit(6, "inches")
        },
        {
            name: "Crow",
            height: math.unit(7 + 1 / 12, "feet"),
            default: true
        },
        {
            name: "Macrow",
            height: math.unit(176, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Natalie Kellon", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 7 / 12, "feet"),
            weight: math.unit(147, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/natalie-kellon/front.svg",
                extra: 1214 / 1141,
                bottom: 0.02
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(1 / 16, "inch")
        },
        {
            name: "Tiny",
            height: math.unit(4, "inches")
        },
        {
            name: "Normal",
            height: math.unit(5 + 7 / 12, "feet"),
            default: true
        },
        {
            name: "Amazon",
            height: math.unit(12, "feet")
        },
        {
            name: "Giantess",
            height: math.unit(160, "meters")
        },
        {
            name: "Titaness",
            height: math.unit(800, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Alluria", species: ["megalodon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/alluria/front.svg",
                extra: 806 / 738,
                bottom: 0.01
            }
        },
        side: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/alluria/side.svg",
                extra: 800 / 750,
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/alluria/back.svg",
                extra: 806 / 738,
            }
        },
        frontMaid: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front (Maid)",
            image: {
                source: "./media/characters/alluria/front-maid.svg",
                extra: 806 / 738,
                bottom: 0.01
            }
        },
        sideMaid: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Side (Maid)",
            image: {
                source: "./media/characters/alluria/side-maid.svg",
                extra: 800 / 750,
                bottom: 0.005
            }
        },
        backMaid: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Back (Maid)",
            image: {
                source: "./media/characters/alluria/back-maid.svg",
                extra: 806 / 738,
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(6, "inches"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kyle", species: ["deer"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/kyle/front.svg",
                extra: 1069 / 962,
                bottom: 77.228 / 1727.45
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(150, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Duncan", species: ["kangaroo"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(300, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/duncan/front.svg",
                extra: 1650 / 1482,
                bottom: 0.05
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(100, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Memory", species: ["sugar-glider"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 4 / 12, "feet"),
            weight: math.unit(220, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/memory/front.svg",
                extra: 3641 / 3545,
                bottom: 0.03
            }
        },
        back: {
            height: math.unit(5 + 4 / 12, "feet"),
            weight: math.unit(220, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/memory/back.svg",
                extra: 3641 / 3545,
                bottom: 0.025
            }
        },
        frontSkirt: {
            height: math.unit(5 + 4 / 12, "feet"),
            weight: math.unit(220, "lb"),
            name: "Front (Skirt)",
            image: {
                source: "./media/characters/memory/front-skirt.svg",
                extra: 3641 / 3545,
                bottom: 0.03
            }
        },
        frontDress: {
            height: math.unit(5 + 4 / 12, "feet"),
            weight: math.unit(220, "lb"),
            name: "Front (Dress)",
            image: {
                source: "./media/characters/memory/front-dress.svg",
                extra: 3641 / 3545,
                bottom: 0.03
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(6, "inches"),
            default: true
        },
        {
            name: "Normal",
            height: math.unit(5 + 4 / 12, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Luno", species: ["rabbit"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4 + 11 / 12, "feet"),
            weight: math.unit(100, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/luno/front.svg",
                extra: 1535 / 1487,
                bottom: 0.03
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(3, "inches")
        },
        {
            name: "Normal",
            height: math.unit(4 + 11 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(300, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(700, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Jamesy", species: ["deer"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 2 / 12, "feet"),
            weight: math.unit(170, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/jamesy/front.svg",
                extra: 440 / 382,
                bottom: 0.005
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(3, "inches")
        },
        {
            name: "Normal",
            height: math.unit(6 + 2 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(300, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(700, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mark", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(160, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/mark/front.svg",
                extra: 3300 / 3100,
                bottom: 136.42 / 3440.47
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(120, "meters")
        },
        {
            name: "Bigger Macro",
            height: math.unit(350, "meters")
        },
        {
            name: "Megamacro",
            height: math.unit(8, "km"),
            default: true
        },
        {
            name: "Continental",
            height: math.unit(4550, "km")
        },
        {
            name: "Planetary",
            height: math.unit(65000, "km")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mac", species: ["t-rex"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(400, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/mac/front.svg",
                extra: 1048 / 987.7,
                bottom: 60 / 1107.6,
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(500, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Bari", species: ["ampharos"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 2 / 12, "feet"),
            weight: math.unit(190, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/bari/front.svg",
                extra: 3156 / 2880,
                bottom: 0.03
            }
        },
        back: {
            height: math.unit(5 + 2 / 12, "feet"),
            weight: math.unit(190, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/bari/back.svg",
                extra: 3260 / 2834,
                bottom: 0.025
            }
        },
        frontPlush: {
            height: math.unit(5 + 2 / 12, "feet"),
            weight: math.unit(190, "lb"),
            name: "Front (Plush)",
            image: {
                source: "./media/characters/bari/front-plush.svg",
                extra: 1112 / 1061,
                bottom: 0.002
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(3, "inches")
        },
        {
            name: "Normal",
            height: math.unit(5 + 2 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(20, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Hunter Misha Raven", species: ["saint-bernard"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 1 / 12, "feet"),
            weight: math.unit(275, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/hunter-misha-raven/front.svg"
            }
        },
    },
    [
        {
            name: "Mortal",
            height: math.unit(6 + 1 / 12, "feet")
        },
        {
            name: "Divine",
            height: math.unit(1.12134e34, "parsecs"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Max Calore", species: ["typhlosion"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 3 / 12, "feet"),
            weight: math.unit(220, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/max-calore/front.svg",
                extra: 1700 / 1648,
                bottom: 0.01
            }
        },
        back: {
            height: math.unit(6 + 3 / 12, "feet"),
            weight: math.unit(220, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/max-calore/back.svg",
                extra: 1700 / 1648,
                bottom: 0.01
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 3 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Aspen", species: ["mexican-wolf"], tags: ["feral"] },
    {
        side: {
            height: math.unit(2 + 8 / 12, "feet"),
            weight: math.unit(99, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/aspen/side.svg",
                extra: 152 / 138,
                bottom: 0.032
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2 + 8 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sheila (Feral Wolf)", species: ["wolf"], tags: ["feral"] },
    {
        side: {
            height: math.unit(3 + 2 / 12, "feet"),
            weight: math.unit(224, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/sheila-feral-wolf/side.svg",
                extra: 179 / 166,
                bottom: 0.03
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3 + 2 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Michelle", species: ["fox"], tags: ["feral"] },
    {
        side: {
            height: math.unit(1 + 9 / 12, "feet"),
            weight: math.unit(38, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/michelle/side.svg",
                extra: 147 / 136.7,
                bottom: 0.03
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(1 + 9 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Nino", species: ["stoat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.54, "feet"),
            weight: math.unit(50, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/nino/front.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(1.54, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Viola", species: ["stoat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.49, "feet"),
            weight: math.unit(45, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/viola/front.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(1.49, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Atlas", species: ["grizzly-bear"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 5 / 12, "feet"),
            weight: math.unit(580, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/atlas/front.svg",
                extra: 298.5 / 290,
                bottom: 0.015
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 5 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Davy", species: ["cat"], tags: ["feral"] },
    {
        side: {
            height: math.unit(15.6, "inches"),
            weight: math.unit(10, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/davy/side.svg",
                extra: 200 / 170,
                bottom: 0.01
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(15.6, "inches"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Fiona", species: ["deer"], tags: ["feral"] },
    {
        side: {
            height: math.unit(4 + 8 / 12, "feet"),
            weight: math.unit(166, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/fiona/side.svg",
                extra: 232 / 220,
                bottom: 0.03
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4 + 8 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Lyla", species: ["european-honey-buzzard"], tags: ["feral"] },
    {
        front: {
            height: math.unit(26, "inches"),
            weight: math.unit(35, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/lyla/front.svg",
                bottom: 0.1
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Perseus", species: ["monitor-lizard"], tags: ["feral"] },
    {
        side: {
            height: math.unit(1.8, "feet"),
            weight: math.unit(44, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/perseus/side.svg",
                bottom: 0.21
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(1.8, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Remus", species: ["great-blue-heron"], tags: ["feral"] },
    {
        side: {
            height: math.unit(4 + 2 / 12, "feet"),
            weight: math.unit(20, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/remus/side.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4 + 2 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Raf", species: ["maned-wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4 + 11 / 12, "feet"),
            weight: math.unit(114, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/raf/front.svg",
                extra: 1504/1339,
                bottom: 26/1530
            }
        },
        side: {
            height: math.unit(4 + 11 / 12, "feet"),
            weight: math.unit(114, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/raf/side.svg",
                extra: 1466/1316,
                bottom: 29/1495
            }
        },
        paw: {
            height: math.unit(1.45, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/raf/paw.svg"
            },
            extraAttributes: {
                "toeSize": {
                    name: "Toe Size",
                    power: 2,
                    type: "area",
                    base: math.unit(0.004, "m^2")
                },
                "padSize": {
                    name: "Pad Size",
                    power: 2,
                    type: "area",
                    base: math.unit(0.04, "m^2")
                },
                "footSize": {
                    name: "Foot Size",
                    power: 2,
                    type: "area",
                    base: math.unit(0.08, "m^2")
                },
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(2, "inches")
        },
        {
            name: "Normal",
            height: math.unit(4 + 11 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(70, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Liam Einarr", species: ["gray-wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.5, "meters"),
            weight: math.unit(68, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/liam-einarr/front.svg",
                extra: 2822 / 2666
            }
        },
        back: {
            height: math.unit(1.5, "meters"),
            weight: math.unit(68, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/liam-einarr/back.svg",
                extra: 2822 / 2666,
                bottom: 0.015
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(1.5, "meters"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(150, "meters")
        },
        {
            name: "Megamacro",
            height: math.unit(35, "km")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Linda", species: ["bull-terrier"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(75, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/linda/front.svg",
                extra: 930 / 874,
                bottom: 0.004
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Caylex", species: ["sergal"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 8 / 12, "feet"),
            weight: math.unit(220, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/caylex/front.svg",
                extra: 821 / 772,
                bottom: 0.07
            }
        },
        back: {
            height: math.unit(6 + 8 / 12, "feet"),
            weight: math.unit(220, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/caylex/back.svg",
                extra: 821 / 772,
                bottom: 0.022
            }
        },
        hand: {
            height: math.unit(1.25, "feet"),
            name: "Hand",
            image: {
                source: "./media/characters/caylex/hand.svg"
            }
        },
        foot: {
            height: math.unit(1.6, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/caylex/foot.svg"
            }
        },
        armored: {
            height: math.unit(6 + 8 / 12, "feet"),
            weight: math.unit(250, "lb"),
            name: "Armored",
            image: {
                source: "./media/characters/caylex/armored.svg",
                extra: 1420 / 1310,
                bottom: 0.045
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 8 / 12, "feet"),
            default: true
        },
        {
            name: "Normal+",
            height: math.unit(12, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Alana", species: ["wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 6 / 12, "feet"),
            weight: math.unit(288, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/alana/front.svg",
                extra: 679 / 653,
                bottom: 22.5 / 701
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7 + 6 / 12, "feet")
        },
        {
            name: "Large",
            height: math.unit(50, "feet")
        },
        {
            name: "Macro",
            height: math.unit(100, "feet"),
            default: true
        },
        {
            name: "Macro+",
            height: math.unit(200, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Hasani", species: ["hyena"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 1 / 12, "feet"),
            weight: math.unit(210, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/hasani/front.svg",
                extra: 244 / 232,
                bottom: 0.01
            }
        },
        back: {
            height: math.unit(6 + 1 / 12, "feet"),
            weight: math.unit(210, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/hasani/back.svg",
                extra: 244 / 232,
                bottom: 0.01
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 1 / 12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(175, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Nita", species: ["african-golden-cat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.82, "meters"),
            weight: math.unit(140, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/nita/front.svg",
                extra: 2473 / 2363,
                bottom: 0.01
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(1.82, "m")
        },
        {
            name: "Macro",
            height: math.unit(300, "m")
        },
        {
            name: "Mistake Canon",
            height: math.unit(0.5, "miles"),
            default: true
        },
        {
            name: "Big Mistake",
            height: math.unit(13, "miles")
        },
        {
            name: "Playing God",
            height: math.unit(2450, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Shiriko", species: ["kobold"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4, "feet"),
            weight: math.unit(120, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/shiriko/front.svg",
                extra: 970/934,
                bottom: 5/975
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Deja", species: ["kangaroo"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            name: "front",
            image: {
                source: "./media/characters/deja/front.svg",
                extra: 926 / 840,
                bottom: 0.07
            }
        },
    },
    [
        {
            name: "Planck Length",
            height: math.unit(1.6e-35, "meters")
        },
        {
            name: "Normal",
            height: math.unit(30.48, "meters"),
            default: true
        },
        {
            name: "Universal",
            height: math.unit(8.8e26, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Anima", species: ["black-panther"], tags: ["anthro"] },
    {
        side: {
            height: math.unit(8, "feet"),
            weight: math.unit(6300, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/anima/side.svg",
                bottom: 0.035
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Bianca", species: ["cat", "rabbit"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8, "feet"),
            weight: math.unit(350, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/bianca/front.svg",
                extra: 234 / 225,
                bottom: 0.03
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Adinia", species: ["kelpie", "nykur"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(11 + 5/12, "feet"),
            weight: math.unit(1200, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/adinia/front.svg",
                extra: 1767/1641,
                bottom: 44/1811
            },
            extraAttributes: {
                "energyIntake": {
                    name: "Energy Intake",
                    power: 3,
                    type: "energy",
                    base: math.unit(2000 * 5 * 1200 / 150, "kcal")
                },
            }
        },
        back: {
            height: math.unit(11 + 5/12, "feet"),
            weight: math.unit(1200, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/adinia/back.svg",
                extra: 1834/1684,
                bottom: 14/1848
            },
            extraAttributes: {
                "energyIntake": {
                    name: "Energy Intake",
                    power: 3,
                    type: "energy",
                    base: math.unit(2000 * 5 * 1200 / 150, "kcal")
                },
            }
        },
        maw: {
            height: math.unit(3.79, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/adinia/maw.svg"
            }
        },
        rump: {
            height: math.unit(4.6, "feet"),
            name: "Rump",
            image: {
                source: "./media/characters/adinia/rump.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(11 + 5 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Lykasa", species: ["monster"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(3, "meters"),
            weight: math.unit(200, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/lykasa/front.svg",
                extra: 1076 / 976,
                bottom: 0.06
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3, "meters")
        },
        {
            name: "Kaiju",
            height: math.unit(120, "meters"),
            default: true
        },
        {
            name: "Mega Kaiju",
            height: math.unit(240, "km")
        },
        {
            name: "Giga Kaiju",
            height: math.unit(400, "megameters")
        },
        {
            name: "Tera Kaiju",
            height: math.unit(800, "gigameters")
        },
        {
            name: "Kaiju Dragon Goddess",
            height: math.unit(26, "zettaparsecs")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Malfaren", species: ["dragon"], tags: ["feral"] },
    {
        side: {
            height: math.unit(283 / 124 * 6, "feet"),
            weight: math.unit(35000, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/malfaren/side.svg",
                extra: 1310/529,
                bottom: 24/1334
            }
        },
        front: {
            height: math.unit(22.36, "feet"),
            weight: math.unit(35000, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/malfaren/front.svg",
                extra: 1237/1115,
                bottom: 32/1269
            }
        },
        maw: {
            height: math.unit(6.9, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/malfaren/maw.svg"
            }
        },
        dick: {
            height: math.unit(6.19, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/malfaren/dick.svg"
            }
        },
        eye: {
            height: math.unit(0.69, "feet"),
            name: "Eye",
            image: {
                source: "./media/characters/malfaren/eye.svg"
            }
        },
    },
    [
        {
            name: "Big",
            height: math.unit(283 / 162 * 6, "feet"),
        },
        {
            name: "Bigger",
            height: math.unit(283 / 124 * 6, "feet")
        },
        {
            name: "Massive",
            height: math.unit(283 / 92 * 6, "feet"),
            default: true
        },
        {
            name: "👀💦",
            height: math.unit(283 / 73 * 6, "feet"),
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kernel", species: ["wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.7, "m"),
            weight: math.unit(70, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/kernel/front.svg",
                extra: 222 / 210,
                bottom: 0.007
            }
        },
    },
    [
        {
            name: "Nano",
            height: math.unit(17, "micrometers")
        },
        {
            name: "Micro",
            height: math.unit(1.7, "mm")
        },
        {
            name: "Small",
            height: math.unit(1.7, "cm")
        },
        {
            name: "Normal",
            height: math.unit(1.7, "m"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Jayne Folest", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.75, "meters"),
            weight: math.unit(65, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/jayne-folest/front.svg",
                extra: 2115 / 2007,
                bottom: 0.02
            }
        },
        back: {
            height: math.unit(1.75, "meters"),
            weight: math.unit(65, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/jayne-folest/back.svg",
                extra: 2115 / 2007,
                bottom: 0.005
            }
        },
        frontClothed: {
            height: math.unit(1.75, "meters"),
            weight: math.unit(65, "kg"),
            name: "Front (Clothed)",
            image: {
                source: "./media/characters/jayne-folest/front-clothed.svg",
                extra: 2115 / 2007,
                bottom: 0.035
            }
        },
        hand: {
            height: math.unit(1 / 1.260, "feet"),
            name: "Hand",
            image: {
                source: "./media/characters/jayne-folest/hand.svg"
            }
        },
        foot: {
            height: math.unit(1 / 0.918, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/jayne-folest/foot.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(4, "cm")
        },
        {
            name: "Normal",
            height: math.unit(1.75, "meters")
        },
        {
            name: "Macro",
            height: math.unit(47.5, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Algier", species: ["mouse"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(180, "cm"),
            weight: math.unit(70, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/algier/front.svg",
                extra: 596 / 572,
                bottom: 0.04
            }
        },
        back: {
            height: math.unit(180, "cm"),
            weight: math.unit(70, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/algier/back.svg",
                extra: 596 / 572,
                bottom: 0.025
            }
        },
        frontdressed: {
            height: math.unit(180, "cm"),
            weight: math.unit(150, "kg"),
            name: "Front-dressed",
            image: {
                source: "./media/characters/algier/front-dressed.svg",
                extra: 596 / 572,
                bottom: 0.038
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(5, "cm")
        },
        {
            name: "Normal",
            height: math.unit(180, "cm"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(64, "m")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Pretzel", species: ["synx"], tags: ["anthro"] },
    {
        upright: {
            height: math.unit(7, "feet"),
            weight: math.unit(300, "lb"),
            name: "Upright",
            image: {
                source: "./media/characters/pretzel/upright.svg",
                extra: 534 / 522,
                bottom: 0.065
            }
        },
        sprawling: {
            height: math.unit(3.75, "feet"),
            weight: math.unit(300, "lb"),
            name: "Sprawling",
            image: {
                source: "./media/characters/pretzel/sprawling.svg",
                extra: 314 / 281,
                bottom: 0.1
            }
        },
        tongue: {
            height: math.unit(2, "feet"),
            name: "Tongue",
            image: {
                source: "./media/characters/pretzel/tongue.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7, "feet"),
            default: true
        },
        {
            name: "Oversized",
            height: math.unit(15, "feet")
        },
        {
            name: "Huge",
            height: math.unit(30, "feet")
        },
        {
            name: "Macro",
            height: math.unit(250, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Roxi", species: ["fox"], tags: ["anthro", "feral"] },
    {
        sideFront: {
            height: math.unit(5 + 2 / 12, "feet"),
            weight: math.unit(120, "lb"),
            name: "Front Side",
            image: {
                source: "./media/characters/roxi/side-front.svg",
                extra: 2924 / 2717,
                bottom: 0.08
            }
        },
        sideBack: {
            height: math.unit(5 + 2 / 12, "feet"),
            weight: math.unit(120, "lb"),
            name: "Back Side",
            image: {
                source: "./media/characters/roxi/side-back.svg",
                extra: 2904 / 2693,
                bottom: 0.06
            }
        },
        front: {
            height: math.unit(5 + 2 / 12, "feet"),
            weight: math.unit(120, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/roxi/front.svg",
                extra: 2028 / 1907,
                bottom: 0.01
            }
        },
        frontAlt: {
            height: math.unit(5 + 2 / 12, "feet"),
            weight: math.unit(120, "lb"),
            name: "Front (Alt)",
            image: {
                source: "./media/characters/roxi/front-alt.svg",
                extra: 1828 / 1798,
                bottom: 0.01
            }
        },
        sitting: {
            height: math.unit(2.8, "feet"),
            weight: math.unit(120, "lb"),
            name: "Sitting",
            image: {
                source: "./media/characters/roxi/sitting.svg",
                extra: 2660 / 2462,
                bottom: 0.1
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 2 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Shadow", species: ["dragon"], tags: ["feral"] },
    {
        side: {
            height: math.unit(55, "feet"),
            weight: math.unit(153, "tons"),
            name: "Side",
            image: {
                source: "./media/characters/shadow/side.svg",
                extra: 701 / 628,
                bottom: 0.02
            }
        },
        flying: {
            height: math.unit(145, "feet"),
            weight: math.unit(153, "tons"),
            name: "Flying",
            image: {
                source: "./media/characters/shadow/flying.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(55, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Marcie", species: ["kangaroo"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(200, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/marcie/front.svg",
                extra: 960 / 876,
                bottom: 58 / 1017.87
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(1, "mile"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kachina", species: ["wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7, "feet"),
            weight: math.unit(200, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/kachina/front.svg",
                extra: 1290.68 / 1119,
                bottom: 36.5 / 1327.18
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kash", species: ["canine"], tags: ["feral"] },
    {
        looking: {
            height: math.unit(2, "meters"),
            weight: math.unit(300, "kg"),
            name: "Looking",
            image: {
                source: "./media/characters/kash/looking.svg",
                extra: 474 / 344,
                bottom: 0.03
            }
        },
        side: {
            height: math.unit(2, "meters"),
            weight: math.unit(300, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/kash/side.svg",
                extra: 302 / 251,
                bottom: 0.03
            }
        },
        front: {
            height: math.unit(2, "meters"),
            weight: math.unit(300, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/kash/front.svg",
                extra: 495 / 360,
                bottom: 0.015
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2, "meters"),
            default: true
        },
        {
            name: "Big",
            height: math.unit(3, "meters")
        },
        {
            name: "Large",
            height: math.unit(5, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Lalim", species: ["dragon"], tags: ["feral"] },
    {
        feeding: {
            height: math.unit(6.7, "feet"),
            weight: math.unit(350, "lb"),
            name: "Feeding",
            image: {
                source: "./media/characters/lalim/feeding.svg",
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6.7, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "De'Vout", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(9.5, "feet"),
            weight: math.unit(600, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/de'vout/front.svg",
                extra: 1443 / 1328,
                bottom: 0.025
            }
        },
        back: {
            height: math.unit(9.5, "feet"),
            weight: math.unit(600, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/de'vout/back.svg",
                extra: 1443 / 1328
            }
        },
        frontDressed: {
            height: math.unit(9.5, "feet"),
            weight: math.unit(600, "lb"),
            name: "Front (Dressed",
            image: {
                source: "./media/characters/de'vout/front-dressed.svg",
                extra: 1443 / 1328,
                bottom: 0.025
            }
        },
        backDressed: {
            height: math.unit(9.5, "feet"),
            weight: math.unit(600, "lb"),
            name: "Back (Dressed",
            image: {
                source: "./media/characters/de'vout/back-dressed.svg",
                extra: 1443 / 1328
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9.5, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Talana", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8, "feet"),
            weight: math.unit(225, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/talana/front.svg",
                extra: 1410 / 1300,
                bottom: 0.015
            }
        },
        frontDressed: {
            height: math.unit(8, "feet"),
            weight: math.unit(225, "lb"),
            name: "Front (Dressed",
            image: {
                source: "./media/characters/talana/front-dressed.svg",
                extra: 1410 / 1300,
                bottom: 0.015
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Xeauvok", species: ["monster"], tags: ["anthro"] },
    {
        side: {
            height: math.unit(7.2, "feet"),
            weight: math.unit(150, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/xeauvok/side.svg",
                extra: 1975 / 1523,
                bottom: 0.07
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7.2, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Zara", species: ["human", "horse"], tags: ["taur"] },
    {
        side: {
            height: math.unit(4, "meters"),
            weight: math.unit(2200, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/zara/side.svg",
                extra: 765/744,
                bottom: 156/921
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Richard (Dragon)", species: ["dragon"], tags: ["feral"] },
    {
        side: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/richard-dragon/side.svg",
                extra: 845 / 340,
                bottom: 0.017
            }
        },
        maw: {
            height: math.unit(2.97, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/richard-dragon/maw.svg"
            }
        },
    },
    [
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Richard (Smeargle)", species: ["smeargle"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4, "feet"),
            weight: math.unit(100, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/richard-smeargle/front.svg",
                extra: 2952 / 2820,
                bottom: 0.028
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4, "feet"),
            default: true
        },
        {
            name: "Dynamax",
            height: math.unit(20, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Klay", species: ["flying-fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(110, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/klay/front.svg",
                extra: 962 / 883,
                bottom: 0.04
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(110, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/klay/back.svg",
                extra: 962 / 883
            }
        },
        beans: {
            height: math.unit(1.15, "feet"),
            name: "Beans",
            image: {
                source: "./media/characters/klay/beans.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(6, "inches")
        },
        {
            name: "Mini",
            height: math.unit(3, "feet")
        },
        {
            name: "Normal",
            height: math.unit(6, "feet"),
            default: true
        },
        {
            name: "Big",
            height: math.unit(25, "feet")
        },
        {
            name: "Macro",
            height: math.unit(100, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(400, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Marcus", species: ["skunk"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(160, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/marcus/front.svg",
                extra: 734 / 676,
                bottom: 0.03
            }
        },
    },
    [
        {
            name: "Little",
            height: math.unit(6, "feet")
        },
        {
            name: "Normal",
            height: math.unit(110, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(250, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(1000, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Claude DelRoute", species: ["goat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7, "feet"),
            weight: math.unit(275, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/claude-delroute/front.svg",
                extra: 902/827,
                bottom: 26/928
            }
        },
        side: {
            height: math.unit(7, "feet"),
            weight: math.unit(275, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/claude-delroute/side.svg",
                extra: 908/853,
                bottom: 16/924
            }
        },
        back: {
            height: math.unit(7, "feet"),
            weight: math.unit(275, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/claude-delroute/back.svg",
                extra: 911/829,
                bottom: 18/929
            }
        },
        maw: {
            height: math.unit(0.6407, "meters"),
            name: "Maw",
            image: {
                source: "./media/characters/claude-delroute/maw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7, "feet"),
            default: true
        },
        {
            name: "Lorge",
            height: math.unit(20, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Dragonien", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8 + 4 / 12, "feet"),
            weight: math.unit(600, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/dragonien/front.svg",
                extra: 100 / 94,
                bottom: 3.3 / 103.3445
            }
        },
        back: {
            height: math.unit(8 + 4 / 12, "feet"),
            weight: math.unit(600, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/dragonien/back.svg",
                extra: 776 / 746,
                bottom: 6.4 / 782.0616
            }
        },
        foot: {
            height: math.unit(1.54, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/dragonien/foot.svg",
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8 + 4 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(200, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(1, "mile")
        },
        {
            name: "Gigamacro",
            height: math.unit(1000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Desta", species: ["dratini"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 2 / 12, "feet"),
            weight: math.unit(110, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/desta/front.svg",
                extra: 767 / 726,
                bottom: 11.7 / 779
            }
        },
        back: {
            height: math.unit(5 + 2 / 12, "feet"),
            weight: math.unit(110, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/desta/back.svg",
                extra: 777 / 728,
                bottom: 6 / 784
            }
        },
        frontAlt: {
            height: math.unit(5 + 2 / 12, "feet"),
            weight: math.unit(110, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/desta/front-alt.svg",
                extra: 1482 / 1417
            }
        },
        side: {
            height: math.unit(5 + 2 / 12, "feet"),
            weight: math.unit(110, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/desta/side.svg",
                extra: 2579 / 2491,
                bottom: 0.053
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(6, "inches")
        },
        {
            name: "Normal",
            height: math.unit(5 + 2 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(62, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(1800, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Storm Alystar", species: ["demon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(10, "feet"),
            weight: math.unit(700, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/storm-alystar/front.svg",
                extra: 2112 / 1898,
                bottom: 0.034
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(3.5, "inches")
        },
        {
            name: "Normal",
            height: math.unit(10, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(400, "feet")
        },
        {
            name: "Deific",
            height: math.unit(60, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ilia", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2.35, "meters"),
            weight: math.unit(119, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/ilia/front.svg",
                extra: 1285 / 1255,
                bottom: 0.06
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2.35, "meters")
        },
        {
            name: "Macro",
            height: math.unit(140, "meters"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(100, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "KingDead", species: ["wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 5 / 12, "feet"),
            weight: math.unit(190, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/kingdead/front.svg",
                extra: 1228 / 1177
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(7, "inches")
        },
        {
            name: "Normal",
            height: math.unit(6 + 5 / 12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(150, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(200, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kyrehx", species: ["tigrex"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8, "feet"),
            weight: math.unit(600, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/kyrehx/front.svg",
                extra: 1195 / 1095,
                bottom: 0.034
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(2, "inches")
        },
        {
            name: "Normal",
            height: math.unit(8, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(255, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Xang", species: ["zangoose"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(0.935 * (6 + 8 / 12), "feet"),
            weight: math.unit(184, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/xang/front.svg",
                extra: 845 / 755
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(0.935 * (6 + 8 / 12), "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(0.935 * 146, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(0.935 * 3, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Doc Weardno", species: ["fennec-fox"], tags: ["anthro"] },
    {
        frontDressed: {
            height: math.unit(5 + 7 / 12, "feet"),
            weight: math.unit(140, "lb"),
            name: "Front (Dressed)",
            image: {
                source: "./media/characters/doc-weardno/front-dressed.svg",
                extra: 263 / 234
            }
        },
        backDressed: {
            height: math.unit(5 + 7 / 12, "feet"),
            weight: math.unit(140, "lb"),
            name: "Back (Dressed)",
            image: {
                source: "./media/characters/doc-weardno/back-dressed.svg",
                extra: 266 / 238
            }
        },
        front: {
            height: math.unit(5 + 7 / 12, "feet"),
            weight: math.unit(140, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/doc-weardno/front.svg",
                extra: 254 / 233
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(3, "inches")
        },
        {
            name: "Normal",
            height: math.unit(5 + 7 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(25, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(2, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Seth Whilst", species: ["snake"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 2 / 12, "feet"),
            weight: math.unit(153, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/seth-whilst/front.svg",
                bottom: 0.07
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(5, "inches")
        },
        {
            name: "Normal",
            height: math.unit(6 + 2 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Pocket Jabari", species: ["mouse"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(3, "inches"),
            weight: math.unit(8, "grams"),
            name: "Front",
            image: {
                source: "./media/characters/pocket-jabari/front.svg",
                extra: 1024 / 974,
                bottom: 0.039
            }
        },
    },
    [
        {
            name: "Minimicro",
            height: math.unit(8, "mm")
        },
        {
            name: "Micro",
            height: math.unit(3, "inches"),
            default: true
        },
        {
            name: "Normal",
            height: math.unit(3, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sapphy", species: ["dragon"], tags: ["anthro"] },
    {
        frontDressed: {
            height: math.unit(15, "feet"),
            weight: math.unit(3280, "lb"),
            name: "Front (Dressed)",
            image: {
                source: "./media/characters/sapphy/front-dressed.svg",
                extra: 1951/1654,
                bottom: 194/2145
            },
            form: "anthro",
            default: true
        },
        backDressed: {
            height: math.unit(15, "feet"),
            weight: math.unit(3280, "lb"),
            name: "Back (Dressed)",
            image: {
                source: "./media/characters/sapphy/back-dressed.svg",
                extra: 2058/1918,
                bottom: 125/2183
            },
            form: "anthro"
        },
        frontNude: {
            height: math.unit(15, "feet"),
            weight: math.unit(3280, "lb"),
            name: "Front (Nude)",
            image: {
                source: "./media/characters/sapphy/front-nude.svg",
                extra: 1951/1654,
                bottom: 194/2145
            },
            form: "anthro"
        },
        backNude: {
            height: math.unit(15, "feet"),
            weight: math.unit(3280, "lb"),
            name: "Back (Nude)",
            image: {
                source: "./media/characters/sapphy/back-nude.svg",
                extra: 2058/1918,
                bottom: 125/2183
            },
            form: "anthro"
        },
        full: {
            height: math.unit(15, "feet"),
            weight: math.unit(3280, "lb"),
            name: "Full",
            image: {
                source: "./media/characters/sapphy/full.svg",
                extra: 1396/1317,
                bottom: 44/1440
            },
            form: "anthro"
        },
        dick: {
            height: math.unit(3.8, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/sapphy/dick.svg"
            },
            form: "anthro"
        },
        feral: {
            height: math.unit(35, "feet"),
            weight: math.unit(160, "tons"),
            name: "Feral",
            image: {
                source: "./media/characters/sapphy/feral.svg",
                extra: 1050/573,
                bottom: 60/1110
            },
            form: "feral",
            default: true
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(15, "feet"),
            form: "anthro"
        },
        {
            name: "Casual Macro",
            height: math.unit(120, "feet"),
            form: "anthro"
        },
        {
            name: "Macro",
            height: math.unit(2150, "feet"),
            default: true,
            form: "anthro"
        },
        {
            name: "Megamacro",
            height: math.unit(8, "miles"),
            form: "anthro"
        },
        {
            name: "Galaxy Mom",
            height: math.unit(6, "megalightyears"),
            form: "anthro"
        },
        {
            name: "Normal",
            height: math.unit(35, "feet"),
            form: "feral",
            default: true
        },
        {
            name: "Macro",
            height: math.unit(300, "feet"),
            form: "feral"
        },
        {
            name: "Galaxy Mom",
            height: math.unit(10, "megalightyears"),
            form: "feral"
        },
    ],
    {
        "anthro": {
            name: "Anthro",
            default: true
        },
        "feral": {
            name: "Feral"
        }
    }
))
characterMakers.push(() => makeCharacter(
    { name: "Kiro", species: ["folf", "hyena"], tags: ["anthro"] },
    {
        hyenaFront: {
            height: math.unit(6, "feet"),
            weight: math.unit(190, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/kiro/hyena-front.svg",
                extra: 927/839,
                bottom: 91/1018
            },
            form: "hyena",
            default: true
        },
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(170, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/kiro/front.svg",
                extra: 1064 / 1012,
                bottom: 0.052
            },
            form: "folf",
            default: true
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(6, "inches"),
            form: "folf"
        },
        {
            name: "Normal",
            height: math.unit(6, "feet"),
            form: "folf",
            default: true
        },
        {
            name: "Macro",
            height: math.unit(72, "feet"),
            form: "folf"
        },
        {
            name: "Micro",
            height: math.unit(6, "inches"),
            form: "hyena"
        },
        {
            name: "Normal",
            height: math.unit(6, "feet"),
            form: "hyena",
            default: true
        },
        {
            name: "Macro",
            height: math.unit(72, "feet"),
            form: "hyena"
        },
    ],
    {
        "hyena": {
            name: "Hyena",
            default: true
        },
        "folf": {
            name: "Folf",
        },
    }
))
characterMakers.push(() => makeCharacter(
    { name: "Irishfox", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 9 / 12, "feet"),
            weight: math.unit(175, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/irishfox/front.svg",
                extra: 1912 / 1680,
                bottom: 0.02
            }
        },
    },
    [
        {
            name: "Nano",
            height: math.unit(1, "mm")
        },
        {
            name: "Micro",
            height: math.unit(2, "inches")
        },
        {
            name: "Normal",
            height: math.unit(5 + 9 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(45, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Aronai Sieyes", species: ["cross-fox", "synth"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 1 / 12, "feet"),
            weight: math.unit(75, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/aronai-sieyes/front.svg",
                extra: 1532/1450,
                bottom: 42/1574
            }
        },
        side: {
            height: math.unit(6 + 1 / 12, "feet"),
            weight: math.unit(75, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/aronai-sieyes/side.svg",
                extra: 1422/1365,
                bottom: 148/1570
            }
        },
        back: {
            height: math.unit(6 + 1 / 12, "feet"),
            weight: math.unit(75, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/aronai-sieyes/back.svg",
                extra: 1526/1464,
                bottom: 51/1577
            }
        },
        dressed: {
            height: math.unit(6 + 1 / 12, "feet"),
            weight: math.unit(75, "lb"),
            name: "Dressed",
            image: {
                source: "./media/characters/aronai-sieyes/dressed.svg",
                extra: 1559/1483,
                bottom: 39/1598
            }
        },
        slit: {
            height: math.unit(1.3, "feet"),
            name: "Slit",
            image: {
                source: "./media/characters/aronai-sieyes/slit.svg"
            }
        },
        slitSpread: {
            height: math.unit(0.9, "feet"),
            name: "Slit (Spread)",
            image: {
                source: "./media/characters/aronai-sieyes/slit-spread.svg"
            }
        },
        rump: {
            height: math.unit(1.3, "feet"),
            name: "Rump",
            image: {
                source: "./media/characters/aronai-sieyes/rump.svg"
            }
        },
        maw: {
            height: math.unit(1.25, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/aronai-sieyes/maw.svg"
            }
        },
        feral: {
            height: math.unit(18, "feet"),
            weight: math.unit(75 * 3 * 3 * 3, "lb"),
            name: "Feral",
            image: {
                source: "./media/characters/aronai-sieyes/feral.svg",
                extra: 1530 / 1240,
                bottom: 0.035
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(2, "inches")
        },
        {
            name: "Normal",
            height: math.unit(6 + 1 / 12, "feet"),
            default: true
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Xuna", species: ["wickerbeast"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(12, "feet"),
            weight: math.unit(410, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/xuna/front.svg",
                extra: 2184 / 1980
            }
        },
        side: {
            height: math.unit(12, "feet"),
            weight: math.unit(410, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/xuna/side.svg",
                extra: 2184 / 1980
            }
        },
        back: {
            height: math.unit(12, "feet"),
            weight: math.unit(410, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/xuna/back.svg",
                extra: 2184 / 1980
            }
        },
    },
    [
        {
            name: "Nano glow",
            height: math.unit(10, "nm")
        },
        {
            name: "Micro floof",
            height: math.unit(0.3, "m")
        },
        {
            name: "Huggable softy boi",
            height: math.unit(3.6576, "m"),
            default: true
        },
        {
            name: "Admirable floof",
            height: math.unit(80, "meters")
        },
        {
            name: "Gentle macro",
            height: math.unit(300, "meters")
        },
        {
            name: "Very careful floof",
            height: math.unit(3200, "meters")
        },
        {
            name: "The mega floof",
            height: math.unit(36000, "meters")
        },
        {
            name: "Giga-fur-Wicker",
            height: math.unit(4800000, "meters")
        },
        {
            name: "Licky world",
            height: math.unit(20000000, "meters")
        },
        {
            name: "Floofy cyan sun",
            height: math.unit(1500000000, "meters")
        },
        {
            name: "Milky Wicker",
            height: math.unit(1000000000000000000000, "meters")
        },
        {
            name: "The observing Wicker",
            height: math.unit(999999999999999999999999999, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Arokha Sieyes", species: ["kitsune"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 9 / 12, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/arokha-sieyes/front.svg",
                extra: 1425 / 1284,
                bottom: 0.05
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 9 / 12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(30, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Arokh Sieyes", species: ["kitsune"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(180, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/arokh-sieyes/front.svg",
                extra: 1830 / 1769,
                bottom: 0.01
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "feet")
        },
        {
            name: "Macro",
            height: math.unit(30, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Goldeneye", species: ["gryphon"], tags: ["feral"] },
    {
        side: {
            height: math.unit(13 + 1 / 12, "feet"),
            weight: math.unit(8.5, "tonnes"),
            preyCapacity: math.unit(36, "people"),
            name: "Side",
            image: {
                source: "./media/characters/goldeneye/side.svg",
                extra: 1139/741,
                bottom: 98/1237
            }
        },
        front: {
            height: math.unit(5.1, "feet"),
            weight: math.unit(8.5, "tonnes"),
            preyCapacity: math.unit(36, "people"),
            name: "Front",
            image: {
                source: "./media/characters/goldeneye/front.svg",
                extra: 635/365,
                bottom: 598/1233
            }
        },
        maw: {
            height: math.unit(6.6, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/goldeneye/maw.svg"
            }
        },
        headFront: {
            height: math.unit(8, "feet"),
            name: "Head (Front)",
            image: {
                source: "./media/characters/goldeneye/head-front.svg"
            }
        },
        headSide: {
            height: math.unit(6, "feet"),
            name: "Head (Side)",
            image: {
                source: "./media/characters/goldeneye/head-side.svg"
            }
        },
        headBack: {
            height: math.unit(8, "feet"),
            name: "Head (Back)",
            image: {
                source: "./media/characters/goldeneye/head-back.svg"
            }
        },
        paw: {
            height: math.unit(3.4, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/goldeneye/paw.svg"
            }
        },
        toering: {
            height: math.unit(0.45, "feet"),
            name: "Toering",
            image: {
                source: "./media/characters/goldeneye/toering.svg"
            }
        },
        eyes: {
            height: math.unit(0.5, "feet"),
            name: "Eyes",
            image: {
                source: "./media/characters/goldeneye/eyes.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(13 + 1 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Leonardo Lycheborne", species: ["wolf", "dog", "barghest", "werebeast"], tags: ["anthro", "feral", "taur"] },
    {
        front: {
            height: math.unit(6 + 1 / 12, "feet"),
            weight: math.unit(210, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/leonardo-lycheborne/front.svg",
                extra: 776/723,
                bottom: 34/810
            }
        },
        side: {
            height: math.unit(6 + 1 / 12, "feet"),
            weight: math.unit(210, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/leonardo-lycheborne/side.svg",
                extra: 780/728,
                bottom: 12/792
            }
        },
        back: {
            height: math.unit(6 + 1 / 12, "feet"),
            weight: math.unit(210, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/leonardo-lycheborne/back.svg",
                extra: 775/721,
                bottom: 17/792
            }
        },
        hand: {
            height: math.unit(1.08, "feet"),
            name: "Hand",
            image: {
                source: "./media/characters/leonardo-lycheborne/hand.svg"
            }
        },
        foot: {
            height: math.unit(1.32, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/leonardo-lycheborne/foot.svg"
            }
        },
        maw: {
            height: math.unit(1, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/leonardo-lycheborne/maw.svg"
            }
        },
        were: {
            height: math.unit(20, "feet"),
            weight: math.unit(7800, "lb"),
            name: "Were",
            image: {
                source: "./media/characters/leonardo-lycheborne/were.svg",
                extra: 1224/1165,
                bottom: 72/1296
            }
        },
        feral: {
            height: math.unit(7.5, "feet"),
            weight: math.unit(600, "lb"),
            name: "Feral",
            image: {
                source: "./media/characters/leonardo-lycheborne/feral.svg",
                extra: 797/702,
                bottom: 139/936
            }
        },
        taur: {
            height: math.unit(11, "feet"),
            weight: math.unit(3300, "lb"),
            name: "Taur",
            image: {
                source: "./media/characters/leonardo-lycheborne/taur.svg",
                extra: 1271/1197,
                bottom: 47/1318
            }
        },
        barghest: {
            height: math.unit(11, "feet"),
            weight: math.unit(1300, "lb"),
            name: "Barghest",
            image: {
                source: "./media/characters/leonardo-lycheborne/barghest.svg",
                extra: 1291/1204,
                bottom: 37/1328
            }
        },
        dick: {
            height: math.unit((6 + 1 / 12) / 4.09, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/leonardo-lycheborne/dick.svg"
            }
        },
        dickWere: {
            height: math.unit((20) / 3.8, "feet"),
            name: "Dick (Were)",
            image: {
                source: "./media/characters/leonardo-lycheborne/dick-were.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 1 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Jet", species: ["hyena"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(10, "feet"),
            weight: math.unit(350, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/jet/front.svg",
                extra: 2050 / 1980,
                bottom: 0.013
            }
        },
        back: {
            height: math.unit(10, "feet"),
            weight: math.unit(350, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/jet/back.svg",
                extra: 2050 / 1980,
                bottom: 0.013
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(6, "inches")
        },
        {
            name: "Normal",
            height: math.unit(10, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(100, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Tanarath", species: ["dragonoid"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(15, "feet"),
            weight: math.unit(2800, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/tanarath/front.svg",
                extra: 2392 / 2220,
                bottom: 0.03
            }
        },
        back: {
            height: math.unit(15, "feet"),
            weight: math.unit(2800, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/tanarath/back.svg",
                extra: 2392 / 2220,
                bottom: 0.03
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(15, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Patty CattyBatty", species: ["cat", "bat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 1 / 12, "feet"),
            weight: math.unit(175, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/patty-cattybatty/front.svg",
                extra: 908 / 874,
                bottom: 0.025
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(1, "inch")
        },
        {
            name: "Normal",
            height: math.unit(7 + 1 / 12, "feet")
        },
        {
            name: "Mini Macro",
            height: math.unit(155, "feet")
        },
        {
            name: "Macro",
            height: math.unit(1077, "feet")
        },
        {
            name: "Mega Macro",
            height: math.unit(47650, "feet"),
            default: true
        },
        {
            name: "Giga Macro",
            height: math.unit(440, "miles")
        },
        {
            name: "Tera Macro",
            height: math.unit(8700, "miles")
        },
        {
            name: "Planetary Macro",
            height: math.unit(32700, "miles")
        },
        {
            name: "Solar Macro",
            height: math.unit(550000, "miles")
        },
        {
            name: "Celestial Macro",
            height: math.unit(2.5, "AU")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Cappu", species: ["sheep"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4 + 5 / 12, "feet"),
            weight: math.unit(90, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/cappu/front.svg",
                extra: 1247 / 1152,
                bottom: 0.012
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4 + 5 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sebi", species: ["cat", "demon", "wolf"], tags: ["anthro"] },
    {
        frontDressed: {
            height: math.unit(70, "cm"),
            weight: math.unit(6, "kg"),
            name: "Front (Dressed)",
            image: {
                source: "./media/characters/sebi/front-dressed.svg",
                extra: 713.5 / 686.5,
                bottom: 0.003
            }
        },
        front: {
            height: math.unit(70, "cm"),
            weight: math.unit(5, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/sebi/front.svg",
                extra: 713.5 / 686.5,
                bottom: 0.003
            }
        }
    },
    [
        {
            name: "Normal",
            height: math.unit(70, "cm"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(8, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Typhek", species: ["t-rex"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/typhek/front.svg",
                extra: 1948 / 1929,
                bottom: 0.025
            }
        },
        side: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/typhek/side.svg",
                extra: 2034 / 2010,
                bottom: 0.003
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/typhek/back.svg",
                extra: 2005 / 1978,
                bottom: 0.004
            }
        },
        palm: {
            height: math.unit(1.2, "feet"),
            name: "Palm",
            image: {
                source: "./media/characters/typhek/palm.svg"
            }
        },
        fist: {
            height: math.unit(1.1, "feet"),
            name: "Fist",
            image: {
                source: "./media/characters/typhek/fist.svg"
            }
        },
        foot: {
            height: math.unit(1.57, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/typhek/foot.svg"
            }
        },
        sole: {
            height: math.unit(2.05, "feet"),
            name: "Sole",
            image: {
                source: "./media/characters/typhek/sole.svg"
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(40, "stories"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(1, "mile")
        },
        {
            name: "Gigamacro",
            height: math.unit(4000, "solarradii")
        },
        {
            name: "Universal",
            height: math.unit(1.1, "universes")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kassy", species: ["sheep"], tags: ["anthro"] },
    {
        side: {
            height: math.unit(5 + 7 / 12, "feet"),
            weight: math.unit(150, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/kassy/side.svg",
                extra: 1280 / 1225,
                bottom: 0.002
            }
        },
        front: {
            height: math.unit(5 + 7 / 12, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/kassy/front.svg",
                extra: 1280 / 1225,
                bottom: 0.025
            }
        },
        back: {
            height: math.unit(5 + 7 / 12, "feet"),
            weight: math.unit(150, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/kassy/back.svg",
                extra: 1280 / 1225,
                bottom: 0.002
            }
        },
        foot: {
            height: math.unit(1.266, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/kassy/foot.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 7 / 12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(137, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(1, "mile")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Neil", species: ["deer"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 1 / 12, "feet"),
            weight: math.unit(200, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/neil/front.svg",
                extra: 1326 / 1250,
                bottom: 0.023
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 1 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(200, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Atticus", species: ["pig"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 9 / 12, "feet"),
            weight: math.unit(190, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/atticus/front.svg",
                extra: 2934 / 2785,
                bottom: 0.025
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 9 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(180, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Milo", species: ["scolipede"], tags: ["feral"] },
    {
        side: {
            height: math.unit(9, "feet"),
            weight: math.unit(650, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/milo/side.svg",
                extra: 2644 / 2310,
                bottom: 0.032
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(300, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ijzer", species: ["dragon"], tags: ["anthro"] },
    {
        side: {
            height: math.unit(8, "meters"),
            weight: math.unit(90000, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/ijzer/side.svg",
                extra: 2756 / 1600,
                bottom: 0.01
            }
        },
    },
    [
        {
            name: "Small",
            height: math.unit(3, "meters")
        },
        {
            name: "Normal",
            height: math.unit(8, "meters"),
            default: true
        },
        {
            name: "Normal+",
            height: math.unit(10, "meters")
        },
        {
            name: "Bigger",
            height: math.unit(24, "meters")
        },
        {
            name: "Huge",
            height: math.unit(80, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Luca Cervicum", species: ["deer"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 2 / 12, "feet"),
            weight: math.unit(153, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/luca-cervicum/front.svg",
                extra: 370 / 327,
                bottom: 0.015
            }
        },
        back: {
            height: math.unit(6 + 2 / 12, "feet"),
            weight: math.unit(153, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/luca-cervicum/back.svg",
                extra: 367 / 333,
                bottom: 0.005
            }
        },
        frontGear: {
            height: math.unit(6 + 2 / 12, "feet"),
            weight: math.unit(173, "lb"),
            name: "Front (Gear)",
            image: {
                source: "./media/characters/luca-cervicum/front-gear.svg",
                extra: 377 / 333,
                bottom: 0.006
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 2 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Oliver", species: ["goodra"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 1 / 12, "feet"),
            weight: math.unit(304, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/oliver/front.svg",
                extra: 157 / 143,
                bottom: 0.08
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 1 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Shane", species: ["gray-fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 7 / 12, "feet"),
            weight: math.unit(140, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/shane/front.svg",
                extra: 304 / 289,
                bottom: 0.005
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 7 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Shin", species: ["rat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 9 / 12, "feet"),
            weight: math.unit(178, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/shin/front.svg",
                extra: 159 / 151,
                bottom: 0.015
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 9 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Xerxes", species: ["zoroark"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 10 / 12, "feet"),
            weight: math.unit(168, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/xerxes/front.svg",
                extra: 282 / 260,
                bottom: 0.045
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 10 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Chaska", species: ["maned-wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 7 / 12, "feet"),
            weight: math.unit(208, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/chaska/front.svg",
                extra: 332 / 319,
                bottom: 0.015
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 7 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Enuk", species: ["black-backed-jackal"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 8 / 12, "feet"),
            weight: math.unit(208, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/enuk/front.svg",
                extra: 437 / 406,
                bottom: 0.02
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 8 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Bruun", species: ["black-backed-jackal"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 10 / 12, "feet"),
            weight: math.unit(252, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/bruun/front.svg",
                extra: 197 / 187,
                bottom: 0.012
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 10 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Alexeev", species: ["samurott"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 10 / 12, "feet"),
            weight: math.unit(255, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/alexeev/front.svg",
                extra: 213 / 200,
                bottom: 0.05
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 10 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Evelyn", species: ["thylacine"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2 + 8 / 12, "feet"),
            weight: math.unit(22, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/evelyn/front.svg",
                extra: 208 / 180
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2 + 8 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Inca", species: ["gecko"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 9 / 12, "feet"),
            weight: math.unit(139, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/inca/front.svg",
                extra: 294 / 291,
                bottom: 0.03
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 9 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mera", species: ["flying-fox", "spectral-bat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 3 / 12, "feet"),
            weight: math.unit(185, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/mera/front.svg",
                extra: 291 / 277,
                bottom: 0.03
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 3 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ceres", species: ["zoroark"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 7 / 12, "feet"),
            weight: math.unit(160, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/ceres/front.svg",
                extra: 1023 / 950,
                bottom: 0.027
            }
        },
        back: {
            height: math.unit(6 + 7 / 12, "feet"),
            weight: math.unit(160, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/ceres/back.svg",
                extra: 1023 / 950
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 7 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kris", species: ["ninetales"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 10 / 12, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/kris/front.svg",
                extra: 885 / 803,
                bottom: 0.03
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 10 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Taluthus", species: ["kitsune"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7, "feet"),
            weight: math.unit(120, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/taluthus/front.svg",
                extra: 903 / 833,
                bottom: 0.015
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(300, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Dawn", species: ["luxray"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 9 / 12, "feet"),
            weight: math.unit(145, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/dawn/front.svg",
                extra: 2094 / 2016,
                bottom: 0.025
            }
        },
        back: {
            height: math.unit(5 + 9 / 12, "feet"),
            weight: math.unit(160, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/dawn/back.svg",
                extra: 2112 / 2080,
                bottom: 0.005
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 7 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Arador", species: ["water-dragon"], tags: ["anthro"] },
    {
        anthro: {
            height: math.unit(8 + 3 / 12, "feet"),
            weight: math.unit(450, "lb"),
            name: "Anthro",
            image: {
                source: "./media/characters/arador/anthro.svg",
                extra: 1835 / 1718,
                bottom: 0.025
            }
        },
        feral: {
            height: math.unit(4, "feet"),
            weight: math.unit(200, "lb"),
            name: "Feral",
            image: {
                source: "./media/characters/arador/feral.svg",
                extra: 1683 / 1514,
                bottom: 0.07
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8 + 3 / 12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(82.5, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Dharsi", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 10 / 12, "feet"),
            weight: math.unit(125, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/dharsi/front.svg",
                extra: 716 / 630,
                bottom: 0.035
            }
        },
    },
    [
        {
            name: "Nano",
            height: math.unit(100, "nm")
        },
        {
            name: "Micro",
            height: math.unit(2, "inches")
        },
        {
            name: "Normal",
            height: math.unit(5 + 10 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(1000, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(10, "miles")
        },
        {
            name: "Gigamacro",
            height: math.unit(3000, "miles")
        },
        {
            name: "Teramacro",
            height: math.unit(500000, "miles")
        },
        {
            name: "Teramacro+",
            height: math.unit(30, "galaxies")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Deathy", species: ["wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/deathy/front.svg",
                extra: 1552 / 1463,
                bottom: 0.025
            }
        },
        side: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/deathy/side.svg",
                extra: 1604 / 1455,
                bottom: 0.025
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/deathy/back.svg",
                extra: 1580 / 1463,
                bottom: 0.005
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(5, "millimeters")
        },
        {
            name: "Normal",
            height: math.unit(6 + 5 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Juniper", species: ["snake"], tags: ["naga", "goo"] },
    {
        front: {
            height: math.unit(16, "feet"),
            weight: math.unit(4000, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/juniper/front.svg",
                bottom: 0.04
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(16, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Hipster", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/hipster/front.svg",
                extra: 1312 / 1209,
                bottom: 0.025
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/hipster/back.svg",
                extra: 1281 / 1196,
                bottom: 0.01
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(1, "mm")
        },
        {
            name: "Normal",
            height: math.unit(4, "inches"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(500, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(1000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Tendirmuldr", species: ["cow"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/tendirmuldr/front.svg",
                extra: 1878 / 1772,
                bottom: 0.015
            }
        },
    },
    [
        {
            name: "Megamacro",
            height: math.unit(1500, "miles"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mort", species: ["demon"], tags: ["feral"] },
    {
        front: {
            height: math.unit(14, "feet"),
            weight: math.unit(12000, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/mort/front.svg",
                extra: 365 / 318,
                bottom: 0.01
            }
        },
        side: {
            height: math.unit(14, "feet"),
            weight: math.unit(12000, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/mort/side.svg",
                extra: 365 / 318,
                bottom: 0.052
            },
            default: true
        },
        back: {
            height: math.unit(14, "feet"),
            weight: math.unit(12000, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/mort/back.svg",
                extra: 371 / 332,
                bottom: 0.18
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(14, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Lycoa", species: ["sergal"], tags: ["anthro", "goo"] },
    {
        front: {
            height: math.unit(8, "feet"),
            weight: math.unit(1, "ton"),
            name: "Front",
            image: {
                source: "./media/characters/lycoa/front.svg",
                extra: 1836/1728,
                bottom: 81/1917
            }
        },
        back: {
            height: math.unit(8, "feet"),
            weight: math.unit(1, "ton"),
            name: "Back",
            image: {
                source: "./media/characters/lycoa/back.svg",
                extra: 1785/1720,
                bottom: 91/1876
            }
        },
        head: {
            height: math.unit(1.6243, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/lycoa/head.svg",
                extra: 1011/782,
                bottom: 0/1011
            }
        },
        tailmaw: {
            height: math.unit(1.9, "feet"),
            name: "Tailmaw",
            image: {
                source: "./media/characters/lycoa/tailmaw.svg"
            }
        },
        tentacles: {
            height: math.unit(2.1, "feet"),
            name: "Tentacles",
            image: {
                source: "./media/characters/lycoa/tentacles.svg"
            }
        },
        dick: {
            height: math.unit(1.73, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/lycoa/dick.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(30, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Naldara", species: ["jackalope"], tags: ["anthro", "naga"] },
    {
        front: {
            height: math.unit(4 + 2 / 12, "feet"),
            weight: math.unit(70, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/naldara/front.svg",
                extra: 1664/1387,
                bottom: 81/1745
            },
            form: "anthro",
            default: true
        },
        naga: {
            height: math.unit(20, "feet"),
            weight: math.unit(15000, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/naldara/naga.svg",
                extra: 1590/1396,
                bottom: 285/1875
            },
            form: "naga",
            default: true
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4 + 2 / 12, "feet"),
            form: "anthro",
            default: true
        },
        {
            name: "Normal",
            height: math.unit(20, "feet"),
            form: "naga",
            default: true
        },
    ],
    {
        "anthro": {
            name: "Anthro",
            default: true
        },
        "naga": {
            name: "Naga"
        }
    }
))
characterMakers.push(() => makeCharacter(
    { name: "Briar", species: ["hyena"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(13 + 7 / 12, "feet"),
            weight: math.unit(1500, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/briar/front.svg",
                extra: 1223/1157,
                bottom: 123/1346
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(13 + 7 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Vanguard", species: ["otter", "alligator"], tags: ["anthro"] },
    {
        side: {
            height: math.unit(16, "feet"),
            weight: math.unit(500, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/vanguard/side.svg",
                extra: 1022/914,
                bottom: 30/1052
            }
        },
        sideAlt: {
            height: math.unit(10, "feet"),
            weight: math.unit(500, "lb"),
            name: "Side (Alt)",
            image: {
                source: "./media/characters/vanguard/side-alt.svg",
                extra: 502 / 425,
                bottom: 0.087
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(17.71, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Artemis", species: ["renamon", "construct"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7.5, "feet"),
            weight: math.unit(2, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/artemis/work-safe-front.svg",
                extra: 1192 / 1075,
                bottom: 0.07
            },
            form: "work-safe",
            default: true
        },
        frontNsfw: {
            height: math.unit(7.5, "feet"),
            weight: math.unit(2, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/artemis/calibrating-front.svg",
                extra: 1192 / 1075,
                bottom: 0.07
            },
            form: "calibrating",
            default: true
        },
        frontNsfwer: {
            height: math.unit(7.5, "feet"),
            weight: math.unit(2, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/artemis/oversize-load-front.svg",
                extra: 1192 / 1075,
                bottom: 0.07
            },
            form: "oversize-load",
            default: true
        },
        side: {
            height: math.unit(7.5, "feet"),
            weight: math.unit(2, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/artemis/work-safe-side.svg",
                extra: 1192 / 1075,
                bottom: 0.07
            },
            form: "work-safe"
        },
        sideNsfw: {
            height: math.unit(7.5, "feet"),
            weight: math.unit(2, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/artemis/calibrating-side.svg",
                extra: 1192 / 1075,
                bottom: 0.07
            },
            form: "calibrating"
        },
        sideNsfwer: {
            height: math.unit(7.5, "feet"),
            weight: math.unit(2, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/artemis/oversize-load-side.svg",
                extra: 1192 / 1075,
                bottom: 0.07
            },
            form: "oversize-load"
        },
        maw: {
            height: math.unit(1.1, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/artemis/maw.svg"
            },
            form: "work-safe"
        },
        stomach: {
            height: math.unit(0.95, "feet"),
            name: "Stomach",
            image: {
                source: "./media/characters/artemis/stomach.svg"
            },
            form: "work-safe"
        },
        dickCanine: {
            height: math.unit(1, "feet"),
            name: "Dick (Canine)",
            image: {
                source: "./media/characters/artemis/dick-canine.svg"
            },
            form: "calibrating"
        },
        dickEquine: {
            height: math.unit(0.85, "feet"),
            name: "Dick (Equine)",
            image: {
                source: "./media/characters/artemis/dick-equine.svg"
            },
            form: "calibrating"
        },
        dickExotic: {
            height: math.unit(0.85, "feet"),
            name: "Dick (Exotic)",
            image: {
                source: "./media/characters/artemis/dick-exotic.svg"
            },
            form: "calibrating"
        },
        dickCanineBigger: {
            height: math.unit(1 * 1.33, "feet"),
            name: "Dick (Canine)",
            image: {
                source: "./media/characters/artemis/dick-canine.svg"
            },
            form: "oversize-load"
        },
        dickEquineBigger: {
            height: math.unit(0.85 * 1.33, "feet"),
            name: "Dick (Equine)",
            image: {
                source: "./media/characters/artemis/dick-equine.svg"
            },
            form: "oversize-load"
        },
        dickExoticBigger: {
            height: math.unit(0.85 * 1.33, "feet"),
            name: "Dick (Exotic)",
            image: {
                source: "./media/characters/artemis/dick-exotic.svg"
            },
            form: "oversize-load"
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7.5, "feet"),
            form: "work-safe",
            default: true
        },
        {
            name: "Normal",
            height: math.unit(7.5, "feet"),
            form: "calibrating",
            default: true
        },
        {
            name: "Normal",
            height: math.unit(7.5, "feet"),
            form: "oversize-load",
            default: true
        },
        {
            name: "Enlarged",
            height: math.unit(12, "feet"),
            form: "work-safe",
        },
        {
            name: "Enlarged",
            height: math.unit(12, "feet"),
            form: "calibrating",
        },
        {
            name: "Enlarged",
            height: math.unit(12, "feet"),
            form: "oversize-load",
        },
    ],
    {
        "work-safe": {
            name: "Work-Safe",
            default: true
        },
        "calibrating": {
            name: "Calibrating"
        },
        "oversize-load": {
            name: "Oversize Load"
        }
    }
))
characterMakers.push(() => makeCharacter(
    { name: "Kira", species: ["fluudrani"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 3 / 12, "feet"),
            weight: math.unit(160, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/kira/front.svg",
                extra: 906 / 786,
                bottom: 0.01
            }
        },
        back: {
            height: math.unit(5 + 3 / 12, "feet"),
            weight: math.unit(160, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/kira/back.svg",
                extra: 882 / 757,
                bottom: 0.005
            }
        },
        frontDressed: {
            height: math.unit(5 + 3 / 12, "feet"),
            weight: math.unit(160, "lb"),
            name: "Front (Dressed)",
            image: {
                source: "./media/characters/kira/front-dressed.svg",
                extra: 906 / 786,
                bottom: 0.01
            }
        },
        beans: {
            height: math.unit(0.92, "feet"),
            name: "Beans",
            image: {
                source: "./media/characters/kira/beans.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 3 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Scramble", species: ["surkanu"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 4 / 12, "feet"),
            weight: math.unit(145, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/scramble/front.svg",
                extra: 763 / 727,
                bottom: 0.05
            }
        },
        back: {
            height: math.unit(5 + 4 / 12, "feet"),
            weight: math.unit(145, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/scramble/back.svg",
                extra: 826 / 737,
                bottom: 0.002
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 4 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Biscuit", species: ["surkanu"], tags: ["anthro"] },
    {
        side: {
            height: math.unit(6 + 2 / 12, "feet"),
            weight: math.unit(190, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/biscuit/side.svg",
                extra: 858 / 791,
                bottom: 0.044
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 2 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Poffin", species: ["kiiasi"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 2 / 12, "feet"),
            weight: math.unit(120, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/poffin/front.svg",
                extra: 786 / 680,
                bottom: 0.005
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 2 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Dhari", species: ["werewolf", "fennec-fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 3 / 12, "feet"),
            weight: math.unit(519, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/dhari/front.svg",
                extra: 1048 / 946,
                bottom: 0.015
            }
        },
        back: {
            height: math.unit(6 + 3 / 12, "feet"),
            weight: math.unit(519, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/dhari/back.svg",
                extra: 1048 / 931,
                bottom: 0.005
            }
        },
        frontDressed: {
            height: math.unit(6 + 3 / 12, "feet"),
            weight: math.unit(519, "lb"),
            name: "Front (Dressed)",
            image: {
                source: "./media/characters/dhari/front-dressed.svg",
                extra: 1713 / 1546,
                bottom: 0.02
            }
        },
        backDressed: {
            height: math.unit(6 + 3 / 12, "feet"),
            weight: math.unit(519, "lb"),
            name: "Back (Dressed)",
            image: {
                source: "./media/characters/dhari/back-dressed.svg",
                extra: 1699 / 1537,
                bottom: 0.01
            }
        },
        maw: {
            height: math.unit(0.95, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/dhari/maw.svg"
            }
        },
        wereFront: {
            height: math.unit(12 + 8 / 12, "feet"),
            weight: math.unit(4000, "lb"),
            name: "Front (Were)",
            image: {
                source: "./media/characters/dhari/were-front.svg",
                extra: 1065 / 969,
                bottom: 0.015
            }
        },
        wereBack: {
            height: math.unit(12 + 8 / 12, "feet"),
            weight: math.unit(4000, "lb"),
            name: "Back (Were)",
            image: {
                source: "./media/characters/dhari/were-back.svg",
                extra: 1065 / 969,
                bottom: 0.012
            }
        },
        wereMaw: {
            height: math.unit(0.625, "meters"),
            name: "Maw (Were)",
            image: {
                source: "./media/characters/dhari/were-maw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 3 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rena Dyne", species: ["sabertooth-tiger"], tags: ["anthro"] },
    {
        anthro: {
            height: math.unit(5 + 7 / 12, "feet"),
            weight: math.unit(175, "lb"),
            name: "Anthro",
            image: {
                source: "./media/characters/rena-dyne/anthro.svg",
                extra: 1849 / 1785,
                bottom: 0.005
            }
        },
        taur: {
            height: math.unit(15 + 6 / 12, "feet"),
            weight: math.unit(8000, "lb"),
            name: "Taur",
            image: {
                source: "./media/characters/rena-dyne/taur.svg",
                extra: 2315 / 2234,
                bottom: 0.033
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 7 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Weremeep", species: ["monster"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8, "feet"),
            weight: math.unit(600, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/weremeep/front.svg",
                extra: 970/849,
                bottom: 7/977
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8, "feet"),
            default: true
        },
        {
            name: "Lorg",
            height: math.unit(12, "feet")
        },
        {
            name: "Oh Lawd She Comin'",
            height: math.unit(20, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Reza", species: ["cat", "dragon"], tags: ["anthro", "feral"] },
    {
        front: {
            height: math.unit(4, "feet"),
            weight: math.unit(90, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/reza/front.svg",
                extra: 1183 / 1111,
                bottom: 0.017
            }
        },
        back: {
            height: math.unit(4, "feet"),
            weight: math.unit(90, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/reza/back.svg",
                extra: 1183 / 1111,
                bottom: 0.01
            }
        },
        drake: {
            height: math.unit(30, "feet"),
            weight: math.unit(246960, "lb"),
            name: "Drake",
            image: {
                source: "./media/characters/reza/drake.svg",
                extra: 2350 / 2024,
                bottom: 60.7 / 2403
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Athea", species: ["leopard"], tags: ["taur"] },
    {
        side: {
            height: math.unit(15, "feet"),
            weight: math.unit(14, "tons"),
            name: "Side",
            image: {
                source: "./media/characters/athea/side.svg",
                extra: 960 / 540,
                bottom: 0.003
            }
        },
        sitting: {
            height: math.unit(6 * 2.85, "feet"),
            weight: math.unit(14, "tons"),
            name: "Sitting",
            image: {
                source: "./media/characters/athea/sitting.svg",
                extra: 621 / 581,
                bottom: 0.075
            }
        },
        maw: {
            height: math.unit(7.59498031496063, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/athea/maw.svg"
            }
        },
    },
    [
        {
            name: "Lap Cat",
            height: math.unit(2.5, "feet")
        },
        {
            name: "Minimacro",
            height: math.unit(15, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(120, "feet")
        },
        {
            name: "Macro+",
            height: math.unit(640, "feet")
        },
        {
            name: "Colossus",
            height: math.unit(2.2, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Seroko", species: ["je-stoff-drachen"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8 + 8 / 12, "feet"),
            weight: math.unit(130, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/seroko/front.svg",
                extra: 1385 / 1280,
                bottom: 0.025
            }
        },
        back: {
            height: math.unit(8 + 8 / 12, "feet"),
            weight: math.unit(130, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/seroko/back.svg",
                extra: 1369 / 1238,
                bottom: 0.018
            }
        },
        frontDressed: {
            height: math.unit(8 + 8 / 12, "feet"),
            weight: math.unit(130, "kg"),
            name: "Front (Dressed)",
            image: {
                source: "./media/characters/seroko/front-dressed.svg",
                extra: 1366 / 1275,
                bottom: 0.03
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8 + 8 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Quatzi", species: ["river-snaptail"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5.5, "feet"),
            weight: math.unit(160, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/quatzi/front.svg",
                extra: 2346 / 2242,
                bottom: 0.015
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5.5, "feet"),
            default: true
        },
        {
            name: "Big",
            height: math.unit(7.7, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sen", species: ["red-panda"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 11 / 12, "feet"),
            weight: math.unit(180, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/sen/front.svg",
                extra: 1321 / 1254,
                bottom: 0.015
            }
        },
        side: {
            height: math.unit(5 + 11 / 12, "feet"),
            weight: math.unit(180, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/sen/side.svg",
                extra: 1321 / 1254,
                bottom: 0.007
            }
        },
        back: {
            height: math.unit(5 + 11 / 12, "feet"),
            weight: math.unit(180, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/sen/back.svg",
                extra: 1321 / 1254
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 11 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Fruity", species: ["sylveon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(166.6, "cm"),
            weight: math.unit(66.6, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/fruity/front.svg",
                extra: 1510 / 1386,
                bottom: 0.04
            }
        },
        back: {
            height: math.unit(166.6, "cm"),
            weight: math.unit(66.6, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/fruity/back.svg",
                extra: 1563 / 1435,
                bottom: 0.005
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(166.6, "cm"),
            default: true
        },
        {
            name: "Demonic",
            height: math.unit(166.6, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Zost", species: ["monster"], tags: ["anthro"] },
    {
        side: {
            height: math.unit(10, "feet"),
            weight: math.unit(500, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/zost/side.svg",
                extra: 2870/2533,
                bottom: 252/3122
            }
        },
        mawFront: {
            height: math.unit(1.08, "meters"),
            name: "Maw (Front)",
            image: {
                source: "./media/characters/zost/maw-front.svg"
            }
        },
        mawSide: {
            height: math.unit(2.66, "feet"),
            name: "Maw (Side)",
            image: {
                source: "./media/characters/zost/maw-side.svg"
            }
        },
        wingspan: {
            height: math.unit(7.4, "feet"),
            name: "Wingspan",
            image: {
                source: "./media/characters/zost/wingspan.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(10, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Luci", species: ["hellhound"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 4 / 12, "feet"),
            weight: math.unit(120, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/luci/front.svg",
                extra: 1985 / 1884,
                bottom: 0.04
            }
        },
        back: {
            height: math.unit(5 + 4 / 12, "feet"),
            weight: math.unit(120, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/luci/back.svg",
                extra: 1892 / 1791,
                bottom: 0.002
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 4 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "2th", species: ["monster"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1500, "feet"),
            weight: math.unit(3.8e6, "tons"),
            name: "Front",
            image: {
                source: "./media/characters/2th/front.svg",
                extra: 3489 / 3350,
                bottom: 0.1
            }
        },
        foot: {
            height: math.unit(461, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/2th/foot.svg"
            }
        },
    },
    [
        {
            name: "\"Micro\"",
            height: math.unit(15 + 7 / 12, "feet")
        },
        {
            name: "Normal",
            height: math.unit(1500, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(5000, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(15, "miles")
        },
        {
            name: "Gigamacro",
            height: math.unit(4000, "miles")
        },
        {
            name: "Galactic",
            height: math.unit(50, "AU")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Amethyst", species: ["snow-leopard"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 6 / 12, "feet"),
            weight: math.unit(220, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/amethyst/front.svg",
                extra: 2078 / 2040,
                bottom: 0.045
            }
        },
        back: {
            height: math.unit(5 + 6 / 12, "feet"),
            weight: math.unit(220, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/amethyst/back.svg",
                extra: 2021 / 1989,
                bottom: 0.02
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 6 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Yumi Akiyama", species: ["border-collie"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4 + 11 / 12, "feet"),
            weight: math.unit(120, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/yumi-akiyama/front.svg",
                extra: 1327 / 1235,
                bottom: 0.02
            }
        },
        back: {
            height: math.unit(4 + 11 / 12, "feet"),
            weight: math.unit(120, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/yumi-akiyama/back.svg",
                extra: 1287 / 1245,
                bottom: 0.002
            }
        },
    },
    [
        {
            name: "Galactic",
            height: math.unit(50, "galaxies"),
            default: true
        },
        {
            name: "Universal",
            height: math.unit(100, "universes")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rifter Yrmori", species: ["vendeilen"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8, "feet"),
            weight: math.unit(500, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/rifter-yrmori/front.svg",
                extra: 1180 / 1125,
                bottom: 0.02
            }
        },
        back: {
            height: math.unit(8, "feet"),
            weight: math.unit(500, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/rifter-yrmori/back.svg",
                extra: 1190 / 1145,
                bottom: 0.001
            }
        },
        wings: {
            height: math.unit(7.75, "feet"),
            weight: math.unit(500, "lb"),
            name: "Wings",
            image: {
                source: "./media/characters/rifter-yrmori/wings.svg",
                extra: 1357 / 1285
            }
        },
        maw: {
            height: math.unit(0.8, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/rifter-yrmori/maw.svg"
            }
        },
        mawfront: {
            height: math.unit(1.45, "feet"),
            name: "Maw (Front)",
            image: {
                source: "./media/characters/rifter-yrmori/maw-front.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(42, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Tahajin", species: ["werebeast", "monster", "star-warrior", "fluudrani", "fish", "snake", "construct", "demi"], tags: ["anthro", "naga"] },
    {
        were: {
            height: math.unit(25 + 6 / 12, "feet"),
            weight: math.unit(10000, "lb"),
            name: "Were",
            image: {
                source: "./media/characters/tahajin/were.svg",
                extra: 801 / 770,
                bottom: 0.042
            }
        },
        aquatic: {
            height: math.unit(6 + 4 / 12, "feet"),
            weight: math.unit(160, "lb"),
            name: "Aquatic",
            image: {
                source: "./media/characters/tahajin/aquatic.svg",
                extra: 572 / 542,
                bottom: 0.04
            }
        },
        chow: {
            height: math.unit(8 + 11 / 12, "feet"),
            weight: math.unit(450, "lb"),
            name: "Chow",
            image: {
                source: "./media/characters/tahajin/chow.svg",
                extra: 660 / 640,
                bottom: 0.015
            }
        },
        demiNaga: {
            height: math.unit(6 + 8 / 12, "feet"),
            weight: math.unit(300, "lb"),
            name: "Demi Naga",
            image: {
                source: "./media/characters/tahajin/demi-naga.svg",
                extra: 643 / 615,
                bottom: 0.1
            }
        },
        data: {
            height: math.unit(5, "inches"),
            weight: math.unit(0.1, "lb"),
            name: "Data",
            image: {
                source: "./media/characters/tahajin/data.svg"
            }
        },
        fluu: {
            height: math.unit(5 + 7 / 12, "feet"),
            weight: math.unit(140, "lb"),
            name: "Fluu",
            image: {
                source: "./media/characters/tahajin/fluu.svg",
                extra: 628 / 592,
                bottom: 0.02
            }
        },
        starWarrior: {
            height: math.unit(4 + 5 / 12, "feet"),
            weight: math.unit(50, "lb"),
            name: "Star Warrior",
            image: {
                source: "./media/characters/tahajin/star-warrior.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(25 + 6 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Gabira", species: ["weasel", "monster"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8, "feet"),
            weight: math.unit(350, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/gabira/front.svg",
                extra: 1261/1154,
                bottom: 51/1312
            }
        },
        back: {
            height: math.unit(8, "feet"),
            weight: math.unit(350, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/gabira/back.svg",
                extra: 1265/1163,
                bottom: 46/1311
            }
        },
        head: {
            height: math.unit(2.85, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/gabira/head.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sasha Katraine", species: ["clouded-leopard"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 3 / 12, "feet"),
            weight: math.unit(137, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/sasha-katraine/front.svg",
                extra: 1745/1694,
                bottom: 37/1782
            }
        },
        back: {
            height: math.unit(5 + 3 / 12, "feet"),
            weight: math.unit(137, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/sasha-katraine/back.svg",
                extra: 1776/1699,
                bottom: 26/1802
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(5, "inches")
        },
        {
            name: "Normal",
            height: math.unit(5 + 3 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Der", species: ["gryphon"], tags: ["anthro"] },
    {
        side: {
            height: math.unit(4, "inches"),
            weight: math.unit(200, "grams"),
            name: "Side",
            image: {
                source: "./media/characters/der/side.svg",
                extra: 719 / 400,
                bottom: 30.6 / 749.9187
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(4, "inches"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Fixerdragon", species: ["dragon"], tags: ["feral"] },
    {
        side: {
            height: math.unit(30, "meters"),
            weight: math.unit(700, "tonnes"),
            name: "Side",
            image: {
                source: "./media/characters/fixerdragon/side.svg",
                extra: (1293.0514 - 116.03) / 1106.86,
                bottom: 116.03 / 1293.0514
            }
        },
    },
    [
        {
            name: "Planck",
            height: math.unit(1.6e-35, "meters")
        },
        {
            name: "Micro",
            height: math.unit(0.4, "meters")
        },
        {
            name: "Normal",
            height: math.unit(30, "meters"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(1.2, "megameters")
        },
        {
            name: "Teramacro",
            height: math.unit(130, "terameters")
        },
        {
            name: "Yottamacro",
            height: math.unit(6200, "yottameters")
        },
    ]
));
characterMakers.push(() => makeCharacter(
    { name: "Kite", species: ["sergal"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8, "feet"),
            weight: math.unit(250, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/kite/front.svg",
                extra: 2796 / 2659,
                bottom: 0.002
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(360, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(1500, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Poojawa Vynar", species: ["sabresune"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 11/12, "feet"),
            weight: math.unit(170, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/poojawa-vynar/front.svg",
                extra: 1735/1585,
                bottom: 96/1831
            }
        },
        back: {
            height: math.unit(5 + 11/12, "feet"),
            weight: math.unit(170, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/poojawa-vynar/back.svg",
                extra: 1749/1607,
                bottom: 28/1777
            }
        },
        male: {
            height: math.unit(5 + 11/12, "feet"),
            weight: math.unit(170, "lb"),
            name: "Male",
            image: {
                source: "./media/characters/poojawa-vynar/male.svg",
                extra: 1855/1713,
                bottom: 63/1918
            }
        },
        taur: {
            height: math.unit(5 + 11/12, "feet"),
            weight: math.unit(170, "lb"),
            name: "Taur",
            image: {
                source: "./media/characters/poojawa-vynar/taur.svg",
                extra: 1151/1059,
                bottom: 356/1507
            }
        },
        frontDressed: {
            height: math.unit(5 + 11/12, "feet"),
            weight: math.unit(170, "lb"),
            name: "Front (Dressed)",
            image: {
                source: "./media/characters/poojawa-vynar/front-dressed.svg",
                extra: 1735/1585,
                bottom: 96/1831
            }
        },
        backDressed: {
            height: math.unit(5 + 11/12, "feet"),
            weight: math.unit(170, "lb"),
            name: "Back (Dressed)",
            image: {
                source: "./media/characters/poojawa-vynar/back-dressed.svg",
                extra: 1749/1607,
                bottom: 28/1777
            }
        },
        maleDressed: {
            height: math.unit(5 + 11/12, "feet"),
            weight: math.unit(170, "lb"),
            name: "Male (Dressed)",
            image: {
                source: "./media/characters/poojawa-vynar/male-dressed.svg",
                extra: 1855/1713,
                bottom: 63/1918
            }
        },
        taurDressed: {
            height: math.unit(5 + 11/12, "feet"),
            weight: math.unit(170, "lb"),
            name: "Taur (Dressed)",
            image: {
                source: "./media/characters/poojawa-vynar/taur-dressed.svg",
                extra: 1151/1059,
                bottom: 356/1507
            }
        },
        maw: {
            height: math.unit(1.46, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/poojawa-vynar/maw.svg"
            }
        },
        head: {
            height: math.unit(2.34, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/poojawa-vynar/head.svg"
            }
        },
        paw: {
            height: math.unit(1.61, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/poojawa-vynar/paw.svg"
            }
        },
        pawToering: {
            height: math.unit(1.72, "feet"),
            name: "Paw (Toering)",
            image: {
                source: "./media/characters/poojawa-vynar/paw-toering.svg"
            }
        },
        toering: {
            height: math.unit(2.9, "inches"),
            name: "Toering",
            image: {
                source: "./media/characters/poojawa-vynar/toering.svg"
            }
        },
        shaft: {
            height: math.unit(0.625, "feet"),
            name: "Shaft",
            image: {
                source: "./media/characters/poojawa-vynar/shaft.svg"
            }
        },
        spade: {
            height: math.unit(0.42, "feet"),
            name: "Spade",
            image: {
                source: "./media/characters/poojawa-vynar/spade.svg"
            }
        },
    },
    [
        {
            name: "Shortstack",
            height: math.unit(4, "feet")
        },
        {
            name: "Normal",
            height: math.unit(5 + 11 / 12, "feet"),
            default: true
        },
        {
            name: "Tauric",
            height: math.unit(4, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Violette", species: ["doberman"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(293, "meters"),
            weight: math.unit(70400, "tons"),
            name: "Front",
            image: {
                source: "./media/characters/violette/front.svg",
                extra: 1227 / 1180,
                bottom: 0.005
            }
        },
        back: {
            height: math.unit(293, "meters"),
            weight: math.unit(70400, "tons"),
            name: "Back",
            image: {
                source: "./media/characters/violette/back.svg",
                extra: 1227 / 1180,
                bottom: 0.005
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(293, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Alessandra", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1050, "feet"),
            weight: math.unit(200000, "tons"),
            name: "Front",
            image: {
                source: "./media/characters/alessandra/front.svg",
                extra: 960 / 912,
                bottom: 0.06
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(1050, "feet")
        },
        {
            name: "Macro+",
            height: math.unit(900, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Person", species: ["cat", "dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5, "feet"),
            weight: math.unit(187, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/person/front.svg",
                extra: 3087 / 2945,
                bottom: 91 / 3181
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(3, "inches")
        },
        {
            name: "Normal",
            height: math.unit(5, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(90, "feet")
        },
        {
            name: "Max Size",
            height: math.unit(280, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ty", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4.5, "meters"),
            weight: math.unit(3200, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/ty/front.svg",
                extra: 1038 / 960,
                bottom: 31.156 / 1068
            }
        },
        back: {
            height: math.unit(4.5, "meters"),
            weight: math.unit(3200, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/ty/back.svg",
                extra: 1044 / 966,
                bottom: 7.48 / 1049
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4.5, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rocky", species: ["kobold"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 4 / 12, "feet"),
            weight: math.unit(115, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/rocky/front.svg",
                extra: 1012 / 975,
                bottom: 54 / 1066
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 4 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ruin", species: ["sergal"], tags: ["anthro", "feral"] },
    {
        upright: {
            height: math.unit(6, "meters"),
            weight: math.unit(4000, "kg"),
            name: "Upright",
            image: {
                source: "./media/characters/ruin/upright.svg",
                extra: 668 / 661,
                bottom: 42 / 799.8396
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Robin", species: ["coyote"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5, "feet"),
            weight: math.unit(106, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/robin/front.svg",
                extra: 862 / 799,
                bottom: 42.4 / 914.8856
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Saian", species: ["ventura"], tags: ["feral"] },
    {
        side: {
            height: math.unit(3, "feet"),
            weight: math.unit(225, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/saian/side.svg",
                extra: 566 / 356,
                bottom: 79.7 / 643
            }
        },
        maw: {
            height: math.unit(2.85, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/saian/maw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Equus Silvermane", species: ["horse"], tags: ["anthro"] },
    {
        side: {
            height: math.unit(8, "feet"),
            weight: math.unit(300, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/equus-silvermane/side.svg",
                extra: 2176 / 2050,
                bottom: 65.7 / 2245
            }
        },
        front: {
            height: math.unit(8, "feet"),
            weight: math.unit(300, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/equus-silvermane/front.svg",
                extra: 4633 / 4400,
                bottom: 71.3 / 4706.915
            }
        },
        sideStepping: {
            height: math.unit(8, "feet"),
            weight: math.unit(300, "lb"),
            name: "Side (Stepping)",
            image: {
                source: "./media/characters/equus-silvermane/side-stepping.svg",
                extra: 1968 / 1860,
                bottom: 16.4 / 1989
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8, "feet")
        },
        {
            name: "Minimacro",
            height: math.unit(75, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(150, "feet")
        },
        {
            name: "Macro+",
            height: math.unit(1000, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(1, "mile")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Windar", species: ["dragon"], tags: ["feral"] },
    {
        side: {
            height: math.unit(20, "feet"),
            weight: math.unit(30000, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/windar/side.svg",
                extra: 1491 / 1248,
                bottom: 82.56 / 1568
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(20, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Melody", species: ["dragon"], tags: ["feral"] },
    {
        side: {
            height: math.unit(15.66, "feet"),
            weight: math.unit(150, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/melody/side.svg",
                extra: 1097 / 944,
                bottom: 11.8 / 1109
            }
        },
        sideOutfit: {
            height: math.unit(15.66, "feet"),
            weight: math.unit(150, "lb"),
            name: "Side (Outfit)",
            image: {
                source: "./media/characters/melody/side-outfit.svg",
                extra: 1097 / 944,
                bottom: 11.8 / 1109
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(15.66, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Windera", species: ["dragon"], tags: ["anthro"] },
    {
        armoredFront: {
            height: math.unit(8, "feet"),
            weight: math.unit(325, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/windera/armored-front.svg",
                extra: 1830/1598,
                bottom: 151/1981
            },
            form: "armored",
            default: true
        },
        macroFront: {
            height: math.unit(70, "feet"),
            weight: math.unit(315453, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/windera/macro-front.svg",
                extra: 963/883,
                bottom: 23/986
            },
            form: "macro",
            default: true
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8, "feet"),
            default: true,
            form: "armored"
        },
        {
            name: "Normal",
            height: math.unit(70, "feet"),
            default: true,
            form: "macro"
        },
    ],
    {
        "armored": {
            name: "Armored",
            default: true
        },
        "macro": {
            name: "Macro",
        },
    }
))
characterMakers.push(() => makeCharacter(
    { name: "Sonear", species: ["lugia"], tags: ["feral"] },
    {
        front: {
            height: math.unit(28.75, "feet"),
            weight: math.unit(2000, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/sonear/front.svg",
                extra: 1041.1 / 964.9,
                bottom: 53.7 / 1096.6
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(28.75, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kanara", species: ["dinosaur"], tags: ["feral"] },
    {
        side: {
            height: math.unit(25.5, "feet"),
            weight: math.unit(23000, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/kanara/side.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(25.5, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ereus", species: ["gryphon"], tags: ["feral"] },
    {
        side: {
            height: math.unit(10, "feet"),
            weight: math.unit(1000, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/ereus/side.svg",
                extra: 1157 / 959,
                bottom: 153 / 1312.5
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(10, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "E-ter", species: ["wolf", "robot"], tags: ["feral"] },
    {
        side: {
            height: math.unit(4.5, "feet"),
            weight: math.unit(500, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/e-ter/side.svg",
                extra: 1550 / 1248,
                bottom: 146 / 1694
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4.5, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Yamie", species: ["orca"], tags: ["feral"] },
    {
        side: {
            height: math.unit(9.7, "feet"),
            weight: math.unit(4000, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/yamie/side.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9.7, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Anders", species: ["unicorn", "deity"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(50, "feet"),
            weight: math.unit(50000, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/anders/front.svg",
                extra: 570 / 539,
                bottom: 14.7 / 586.7
            }
        },
    },
    [
        {
            name: "Large",
            height: math.unit(50, "feet")
        },
        {
            name: "Macro",
            height: math.unit(2000, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(12, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Reban", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 2 / 12, "feet"),
            weight: math.unit(300, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/reban/front.svg",
                extra: 1287/1212,
                bottom: 148/1435
            }
        },
        head: {
            height: math.unit(1.95, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/reban/head.svg"
            }
        },
        maw: {
            height: math.unit(0.95, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/reban/maw.svg"
            }
        },
        foot: {
            height: math.unit(1.65, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/reban/foot.svg"
            }
        },
        dick: {
            height: math.unit(7 / 5, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/reban/dick.svg"
            }
        },
    },
    [
        {
            name: "Natural Height",
            height: math.unit(7 + 2 / 12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(500, "feet"),
            default: true
        },
        {
            name: "Canon Height",
            height: math.unit(50, "AU")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Terrance Keayes", species: ["vole"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/terrance-keayes/front.svg",
                extra: 1.005,
                bottom: 151 / 1615
            }
        },
        side: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/terrance-keayes/side.svg",
                extra: 1.005,
                bottom: 129.4 / 1544
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/terrance-keayes/back.svg",
                extra: 1.005,
                bottom: 58.4 / 1557.3
            }
        },
        dick: {
            height: math.unit(6 * 0.208, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/terrance-keayes/dick.svg"
            }
        },
    },
    [
        {
            name: "Canon Height",
            height: math.unit(35, "miles"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ofelia", species: ["gigantosaurus"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/ofelia/front.svg",
                extra: 1130/1117,
                bottom: 91/1221
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/ofelia/back.svg",
                extra: 1172/1159,
                bottom: 28/1200
            }
        },
        maw: {
            height: math.unit(1, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/ofelia/maw.svg"
            }
        },
        foot: {
            height: math.unit(1.949, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/ofelia/foot.svg"
            }
        },
    },
    [
        {
            name: "Canon Height",
            height: math.unit(2000, "miles"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Samuel", species: ["snow-leopard"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/samuel/front.svg",
                extra: 265 / 258,
                bottom: 2 / 266.1566
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(100, "feet"),
            default: true
        },
        {
            name: "Full Size",
            height: math.unit(1000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Beishir Kiel", species: ["orca", "monster"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(300, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/beishir-kiel/front.svg",
                extra: 569 / 547,
                bottom: 41.9 / 609
            }
        },
        maw: {
            height: math.unit(6 * 0.202, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/beishir-kiel/maw.svg"
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(300, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Logan Grey", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 7/12, "feet"),
            weight: math.unit(120, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/logan-grey/front.svg",
                extra: 1836/1738,
                bottom: 108/1944
            }
        },
        back: {
            height: math.unit(5 + 7/12, "feet"),
            weight: math.unit(120, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/logan-grey/back.svg",
                extra: 1880/1794,
                bottom: 24/1904
            }
        },
        frontSfw: {
            height: math.unit(5 + 7/12, "feet"),
            weight: math.unit(120, "lb"),
            name: "Front (SFW)",
            image: {
                source: "./media/characters/logan-grey/front-sfw.svg",
                extra: 1836/1738,
                bottom: 108/1944
            }
        },
        backSfw: {
            height: math.unit(5 + 7/12, "feet"),
            weight: math.unit(120, "lb"),
            name: "Back (SFW)",
            image: {
                source: "./media/characters/logan-grey/back-sfw.svg",
                extra: 1880/1794,
                bottom: 24/1904
            }
        },
        hands: {
            height: math.unit(0.84, "feet"),
            name: "Hands",
            image: {
                source: "./media/characters/logan-grey/hands.svg"
            }
        },
        paws: {
            height: math.unit(0.72, "feet"),
            name: "Paws",
            image: {
                source: "./media/characters/logan-grey/paws.svg"
            }
        },
        cock: {
            height: math.unit(1.45, "feet"),
            name: "Cock",
            image: {
                source: "./media/characters/logan-grey/cock.svg"
            }
        },
        cockAlt: {
            height: math.unit(1.437, "feet"),
            name: "Cock (alt)",
            image: {
                source: "./media/characters/logan-grey/cock-alt.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 8 / 12, "feet")
        },
        {
            name: "The 500 Foot Femboy",
            height: math.unit(500, "feet"),
            default: true
        },
        {
            name: "Megmacro",
            height: math.unit(20, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Draganta", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8 + 2 / 12, "feet"),
            weight: math.unit(275, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/draganta/front.svg",
                extra: 1177 / 1135,
                bottom: 33.46 / 1212.1
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8 + 6 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(150, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(1000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Voski", species: ["corvid"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.72, "m"),
            weight: math.unit(80, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/voski/front.svg",
                extra: 2076.22 / 2022.4,
                bottom: 102.7 / 2177.3866
            }
        },
        frontFlaccid: {
            height: math.unit(1.72, "m"),
            weight: math.unit(80, "lb"),
            name: "Front (Flaccid)",
            image: {
                source: "./media/characters/voski/front-flaccid.svg",
                extra: 2076.22 / 2022.4,
                bottom: 102.7 / 2177.3866
            }
        },
        frontErect: {
            height: math.unit(1.72, "m"),
            weight: math.unit(80, "lb"),
            name: "Front (Erect)",
            image: {
                source: "./media/characters/voski/front-erect.svg",
                extra: 2076.22 / 2022.4,
                bottom: 102.7 / 2177.3866
            }
        },
        back: {
            height: math.unit(1.72, "m"),
            weight: math.unit(80, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/voski/back.svg",
                extra: 2104 / 2051,
                bottom: 10.45 / 2113.63
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(1.72, "m")
        },
        {
            name: "Macro",
            height: math.unit(55, "m"),
            default: true
        },
        {
            name: "Macro+",
            height: math.unit(300, "m")
        },
        {
            name: "Macro++",
            height: math.unit(700, "m")
        },
        {
            name: "Macro+++",
            height: math.unit(4500, "m")
        },
        {
            name: "Macro++++",
            height: math.unit(45, "km")
        },
        {
            name: "Macro+++++",
            height: math.unit(1220, "km")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Icowom Lee", species: ["wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2.3, "m"),
            weight: math.unit(304, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/icowom-lee/front.svg",
                extra: 985 / 955,
                bottom: 25.4 / 1012
            }
        },
        fronttentacles: {
            height: math.unit(2.3, "m"),
            weight: math.unit(304, "kg"),
            name: "Front-tentacles",
            image: {
                source: "./media/characters/icowom-lee/front-tentacles.svg",
                extra: 985 / 955,
                bottom: 25.4 / 1012
            }
        },
        back: {
            height: math.unit(2.3, "m"),
            weight: math.unit(304, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/icowom-lee/back.svg",
                extra: 975 / 954,
                bottom: 9.5 / 985
            }
        },
        backtentacles: {
            height: math.unit(2.3, "m"),
            weight: math.unit(304, "kg"),
            name: "Back-tentacles",
            image: {
                source: "./media/characters/icowom-lee/back-tentacles.svg",
                extra: 975 / 954,
                bottom: 9.5 / 985
            }
        },
        frontDressed: {
            height: math.unit(2.3, "m"),
            weight: math.unit(304, "kg"),
            name: "Front (Dressed)",
            image: {
                source: "./media/characters/icowom-lee/front-dressed.svg",
                extra: 3076 / 2933,
                bottom: 51.4 / 3125.1889
            }
        },
        rump: {
            height: math.unit(0.776, "meters"),
            name: "Rump",
            image: {
                source: "./media/characters/icowom-lee/rump.svg"
            }
        },
        genitals: {
            height: math.unit(0.78, "meters"),
            name: "Genitals",
            image: {
                source: "./media/characters/icowom-lee/genitals.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2.3, "meters"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(94, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Shock Diamond", species: ["pharaoh-hound", "aeromorph"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(22, "meters"),
            weight: math.unit(21000, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/shock-diamond/front.svg",
                extra: 2204 / 2053,
                bottom: 65 / 2239.47
            }
        },
        frontNude: {
            height: math.unit(22, "meters"),
            weight: math.unit(21000, "kg"),
            name: "Front (Nude)",
            image: {
                source: "./media/characters/shock-diamond/front-nude.svg",
                extra: 2514 / 2285,
                bottom: 13 / 2527.56
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3, "meters")
        },
        {
            name: "Macro",
            height: math.unit(22, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rory", species: ["dog", "magical"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 4/12, "feet"),
            weight: math.unit(125, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/rory/front.svg",
                extra: 1790/1681,
                bottom: 66/1856
            }
        },
        back: {
            height: math.unit(5 + 4/12, "feet"),
            weight: math.unit(125, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/rory/back.svg",
                extra: 1805/1690,
                bottom: 56/1861
            }
        },
        frontDressed: {
            height: math.unit(5 + 4/12, "feet"),
            weight: math.unit(125, "lb"),
            name: "Front (Dressed)",
            image: {
                source: "./media/characters/rory/front-dressed.svg",
                extra: 1790/1681,
                bottom: 66/1856
            }
        },
        backDressed: {
            height: math.unit(5 + 4/12, "feet"),
            weight: math.unit(125, "lb"),
            name: "Back (Dressed)",
            image: {
                source: "./media/characters/rory/back-dressed.svg",
                extra: 1805/1690,
                bottom: 56/1861
            }
        },
        frontNsfw: {
            height: math.unit(5 + 4/12, "feet"),
            weight: math.unit(125, "lb"),
            name: "Front (NSFW)",
            image: {
                source: "./media/characters/rory/front-nsfw.svg",
                extra: 1790/1681,
                bottom: 66/1856
            }
        },
        backNsfw: {
            height: math.unit(5 + 4/12, "feet"),
            weight: math.unit(125, "lb"),
            name: "Back (NSFW)",
            image: {
                source: "./media/characters/rory/back-nsfw.svg",
                extra: 1805/1690,
                bottom: 56/1861
            }
        },
        dick: {
            height: math.unit(0.8, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/rory/dick.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(3, "inches")
        },
        {
            name: "Normal",
            height: math.unit(5 + 4/12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(90, "feet")
        },
        {
            name: "Supercharged",
            height: math.unit(270, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sprisk", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 9 / 12, "feet"),
            weight: math.unit(190, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/sprisk/front.svg",
                extra: 1225 / 1180,
                bottom: 42.7 / 1266.4
            }
        },
        frontNsfw: {
            height: math.unit(5 + 9 / 12, "feet"),
            weight: math.unit(190, "lb"),
            name: "Front (NSFW)",
            image: {
                source: "./media/characters/sprisk/front-nsfw.svg",
                extra: 1225 / 1180,
                bottom: 42.7 / 1266.4
            }
        },
        back: {
            height: math.unit(5 + 9 / 12, "feet"),
            weight: math.unit(190, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/sprisk/back.svg",
                extra: 1247 / 1200,
                bottom: 5.6 / 1253.04
            }
        },
    },
    [
        {
            name: "Tiny",
            height: math.unit(2, "inches")
        },
        {
            name: "Normal",
            height: math.unit(5 + 9 / 12, "feet"),
            default: true
        },
        {
            name: "Mini Macro",
            height: math.unit(18, "feet")
        },
        {
            name: "Macro",
            height: math.unit(100, "feet")
        },
        {
            name: "MACRO",
            height: math.unit(50, "miles")
        },
        {
            name: "M A C R O",
            height: math.unit(300, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Bunsen", species: ["dragon"], tags: ["feral"] },
    {
        side: {
            height: math.unit(15.6, "meters"),
            weight: math.unit(700000, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/bunsen/side.svg",
                extra: 1644 / 358
            }
        },
        foot: {
            height: math.unit(1.611 * 1644 / 358, "meter"),
            name: "Foot",
            image: {
                source: "./media/characters/bunsen/foot.svg"
            }
        },
    },
    [
        {
            name: "Small",
            height: math.unit(10, "feet")
        },
        {
            name: "Normal",
            height: math.unit(15.6, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sesh", species: ["finnish-spitz-dog"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4 + 11 / 12, "feet"),
            weight: math.unit(140, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/sesh/front.svg",
                extra: 3420 / 3231,
                bottom: 72 / 3949.5
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4 + 11 / 12, "feet")
        },
        {
            name: "Grown",
            height: math.unit(15, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(1500, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(30, "miles")
        },
        {
            name: "Continental",
            height: math.unit(3000, "miles")
        },
        {
            name: "Gravity Mass",
            height: math.unit(300000, "miles")
        },
        {
            name: "Planet Buster",
            height: math.unit(30000000, "miles")
        },
        {
            name: "Big",
            height: math.unit(3000000000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Pepper", species: ["zorgoia"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(9, "feet"),
            weight: math.unit(350, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/pepper/front.svg",
                extra: 1448 / 1312,
                bottom: 9.4 / 1457.88
            }
        },
        back: {
            height: math.unit(9, "feet"),
            weight: math.unit(350, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/pepper/back.svg",
                extra: 1423 / 1300,
                bottom: 4.6 / 1429
            }
        },
        maw: {
            height: math.unit(0.932, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/pepper/maw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Maelstrom", species: ["monster"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/maelstrom/front.svg",
                extra: 2100 / 1883,
                bottom: 94 / 2196.7
            }
        },
    },
    [
        {
            name: "Less Kaiju",
            height: math.unit(200, "feet")
        },
        {
            name: "Kaiju",
            height: math.unit(400, "feet"),
            default: true
        },
        {
            name: "Kaiju-er",
            height: math.unit(600, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Lexir", species: ["sergal"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 5 / 12, "feet"),
            weight: math.unit(180, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/lexir/front.svg",
                extra: 180 / 172,
                bottom: 12 / 192
            }
        },
        back: {
            height: math.unit(6 + 5 / 12, "feet"),
            weight: math.unit(180, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/lexir/back.svg",
                extra: 1273/1201,
                bottom: 39/1312
            }
        },
    },
    [
        {
            name: "Very Smal",
            height: math.unit(1, "nm")
        },
        {
            name: "Normal",
            height: math.unit(6 + 5 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(1, "mile")
        },
        {
            name: "Megamacro",
            height: math.unit(50, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Maksio", species: ["lizard"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.5, "meters"),
            weight: math.unit(100, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/maksio/front.svg",
                extra: 1549 / 1531,
                bottom: 123.7 / 1674.5429
            }
        },
        back: {
            height: math.unit(1.5, "meters"),
            weight: math.unit(100, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/maksio/back.svg",
                extra: 1541 / 1509,
                bottom: 97 / 1639
            }
        },
        hand: {
            height: math.unit(0.621, "feet"),
            name: "Hand",
            image: {
                source: "./media/characters/maksio/hand.svg"
            }
        },
        foot: {
            height: math.unit(1.611, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/maksio/foot.svg"
            }
        },
    },
    [
        {
            name: "Shrunken",
            height: math.unit(10, "cm")
        },
        {
            name: "Normal",
            height: math.unit(150, "cm"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Erza Bear", species: ["human", "dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(100, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/erza-bear/front.svg",
                extra: 2449 / 2390,
                bottom: 46 / 2494
            }
        },
        back: {
            height: math.unit(100, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/erza-bear/back.svg",
                extra: 2489 / 2430,
                bottom: 85.4 / 2480
            }
        },
        tail: {
            height: math.unit(42, "feet"),
            name: "Tail",
            image: {
                source: "./media/characters/erza-bear/tail.svg"
            }
        },
        tongue: {
            height: math.unit(8, "feet"),
            name: "Tongue",
            image: {
                source: "./media/characters/erza-bear/tongue.svg"
            }
        },
        dick: {
            height: math.unit(10.5, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/erza-bear/dick.svg"
            }
        },
        dickVertical: {
            height: math.unit(16.9, "feet"),
            name: "Dick (Vertical)",
            image: {
                source: "./media/characters/erza-bear/dick-vertical.svg"
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(100, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Violet Flor", species: ["skunk"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(172, "cm"),
            weight: math.unit(73, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/violet-flor/front.svg",
                extra: 1530 / 1442,
                bottom: 61.9 / 1588.8
            }
        },
        back: {
            height: math.unit(180, "cm"),
            weight: math.unit(73, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/violet-flor/back.svg",
                extra: 1692 / 1630,
                bottom: 20 / 1712
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(172, "cm"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Lynn Rhea", species: ["shark"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(220, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/lynn-rhea/front.svg",
                extra: 310 / 273
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(220, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/lynn-rhea/back.svg",
                extra: 310 / 273
            }
        },
        dicks: {
            height: math.unit(0.9, "feet"),
            name: "Dicks",
            image: {
                source: "./media/characters/lynn-rhea/dicks.svg"
            }
        },
        slit: {
            height: math.unit(0.4, "feet"),
            name: "Slit",
            image: {
                source: "./media/characters/lynn-rhea/slit.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(1, "inch")
        },
        {
            name: "Macro",
            height: math.unit(60, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(2, "miles")
        },
        {
            name: "Gigamacro",
            height: math.unit(3, "earths")
        },
        {
            name: "Galactic",
            height: math.unit(0.8, "galaxies")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Valathos", species: ["sea-monster"], tags: ["naga"] },
    {
        front: {
            height: math.unit(1600, "feet"),
            weight: math.unit(85758785169, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/valathos/front.svg",
                extra: 1451 / 1339
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(1600, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Azula", species: ["demon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 5 / 12, "feet"),
            weight: math.unit(300, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/azula/front.svg",
                extra: 3208 / 2880,
                bottom: 80.2 / 3277
            }
        },
        back: {
            height: math.unit(7 + 5 / 12, "feet"),
            weight: math.unit(300, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/azula/back.svg",
                extra: 3169 / 2822,
                bottom: 150.6 / 3321
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7 + 5 / 12, "feet"),
            default: true
        },
        {
            name: "Big",
            height: math.unit(20, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rupert", species: ["shark"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 1 / 12, "feet"),
            weight: math.unit(110, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/rupert/front.svg",
                extra: 1549 / 1495,
                bottom: 54.2 / 1604.4
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 1 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sheera Castellar", species: ["dragon"], tags: ["anthro", "taur"] },
    {
        front: {
            height: math.unit(8 + 4 / 12, "feet"),
            weight: math.unit(350, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/sheera-castellar/front.svg",
                extra: 1957 / 1894,
                bottom: 26.97 / 1975.017
            }
        },
        side: {
            height: math.unit(8 + 4 / 12, "feet"),
            weight: math.unit(350, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/sheera-castellar/side.svg",
                extra: 1957 / 1894
            }
        },
        back: {
            height: math.unit(8 + 4 / 12, "feet"),
            weight: math.unit(350, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/sheera-castellar/back.svg",
                extra: 1957 / 1894
            }
        },
        angled: {
            height: math.unit((8 + 4 / 12) * (1 - 68 / 1875), "feet"),
            weight: math.unit(350, "lb"),
            name: "Angled",
            image: {
                source: "./media/characters/sheera-castellar/angled.svg",
                extra: 1807 / 1707,
                bottom: 68 / 1875
            }
        },
        genitals: {
            height: math.unit(2.2, "feet"),
            name: "Genitals",
            image: {
                source: "./media/characters/sheera-castellar/genitals.svg"
            }
        },
        taur: {
            height: math.unit(10 + 6/12, "feet"),
            name: "Taur",
            image: {
                source: "./media/characters/sheera-castellar/taur.svg",
                extra: 2017/1909,
                bottom: 185/2202
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8 + 4 / 12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(150, "feet"),
            default: true
        },
        {
            name: "Macro+",
            height: math.unit(800, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Jaipur", species: ["black-panther"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/jaipur/front.svg",
                extra: 3860 / 3731,
                bottom: 287 / 4140
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/jaipur/back.svg",
                extra: 1637/1561,
                bottom: 154/1791
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(1.85, "meters"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(150, "meters")
        },
        {
            name: "Macro+",
            height: math.unit(0.5, "miles")
        },
        {
            name: "Macro++",
            height: math.unit(2.5, "miles")
        },
        {
            name: "Macro+++",
            height: math.unit(12, "miles")
        },
        {
            name: "Macro++++",
            height: math.unit(120, "miles")
        },
        {
            name: "Macro+++++",
            height: math.unit(1200, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sheila (Wolf)", species: ["wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/sheila-wolf/front.svg",
                extra: 1931 / 1808,
                bottom: 29.5 / 1960
            }
        },
        dick: {
            height: math.unit(1.464, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/sheila-wolf/dick.svg"
            }
        },
        muzzle: {
            height: math.unit(0.513, "feet"),
            name: "Muzzle",
            image: {
                source: "./media/characters/sheila-wolf/muzzle.svg"
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(70, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Almor", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(32, "meters"),
            weight: math.unit(300000, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/almor/front.svg",
                extra: 1408 / 1322,
                bottom: 94.6 / 1506.5
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(32, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Silver", species: ["shark"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7, "feet"),
            weight: math.unit(200, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/silver/front.svg",
                extra: 472.1 / 450.5,
                bottom: 26.5 / 499.424
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(800, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(250, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Pliskin", species: ["cat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/pliskin/front.svg",
                extra: 1469 / 1359,
                bottom: 70 / 1540
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(3, "inches")
        },
        {
            name: "Normal",
            height: math.unit(5 + 11 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(120, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sammy", species: ["samurott"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/sammy/front.svg",
                extra: 1193 / 1089,
                bottom: 30.5 / 1226
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(1700, "feet"),
            default: true
        },
        {
            name: "Examacro",
            height: math.unit(2.5e9, "lightyears")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kuru", species: ["umbra"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(21, "meters"),
            weight: math.unit(12, "tonnes"),
            name: "Front",
            image: {
                source: "./media/characters/kuru/front.svg",
                extra: 4301 / 3785,
                bottom: 371.3 / 4691
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(21, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rakka", species: ["umbra"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(23, "meters"),
            weight: math.unit(12.2, "tonnes"),
            name: "Front",
            image: {
                source: "./media/characters/rakka/front.svg",
                extra: 4670 / 4169,
                bottom: 301 / 4968.7
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(23, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rhys (Feline)", species: ["cat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/rhys-feline/front.svg",
                extra: 2488 / 2308,
                bottom: 35.67 / 2519.19
            }
        },
    },
    [
        {
            name: "Really Small",
            height: math.unit(1, "nm")
        },
        {
            name: "Micro",
            height: math.unit(4, "inches")
        },
        {
            name: "Normal",
            height: math.unit(4 + 10 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(100, "feet")
        },
        {
            name: "Megamacto",
            height: math.unit(50, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Alydar", species: ["raven", "snow-leopard"], tags: ["feral"] },
    {
        side: {
            height: math.unit(30, "feet"),
            weight: math.unit(35000, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/alydar/side.svg",
                extra: 234 / 222,
                bottom: 6.5 / 241
            }
        },
        front: {
            height: math.unit(30, "feet"),
            weight: math.unit(35000, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/alydar/front.svg",
                extra: 223.37 / 210.2,
                bottom: 22.3 / 246.76
            }
        },
        top: {
            height: math.unit(64.54, "feet"),
            weight: math.unit(35000, "kg"),
            name: "Top",
            image: {
                source: "./media/characters/alydar/top.svg"
            }
        },
        anthro: {
            height: math.unit(30, "feet"),
            weight: math.unit(9000, "kg"),
            name: "Anthro",
            image: {
                source: "./media/characters/alydar/anthro.svg",
                extra: 432 / 421,
                bottom: 7.18 / 440
            }
        },
        maw: {
            height: math.unit(11.693, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/alydar/maw.svg"
            }
        },
        head: {
            height: math.unit(11.693, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/alydar/head.svg"
            }
        },
        headAlt: {
            height: math.unit(12.861, "feet"),
            name: "Head (Alt)",
            image: {
                source: "./media/characters/alydar/head-alt.svg"
            }
        },
        wing: {
            height: math.unit(20.712, "feet"),
            name: "Wing",
            image: {
                source: "./media/characters/alydar/wing.svg"
            }
        },
        wingFeather: {
            height: math.unit(9.662, "feet"),
            name: "Wing Feather",
            image: {
                source: "./media/characters/alydar/wing-feather.svg"
            }
        },
        countourFeather: {
            height: math.unit(4.154, "feet"),
            name: "Contour Feather",
            image: {
                source: "./media/characters/alydar/contour-feather.svg"
            }
        },
    },
    [
        {
            name: "Diplomatic",
            height: math.unit(13, "feet"),
            default: true
        },
        {
            name: "Small",
            height: math.unit(30, "feet")
        },
        {
            name: "Normal",
            height: math.unit(95, "feet"),
            default: true
        },
        {
            name: "Large",
            height: math.unit(285, "feet")
        },
        {
            name: "Incomprehensible",
            height: math.unit(450, "megameters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Selicia", species: ["dragon"], tags: ["feral"] },
    {
        side: {
            height: math.unit(11, "feet"),
            weight: math.unit(1750, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/selicia/side.svg",
                extra: 440 / 396,
                bottom: 24.8 / 465.979
            }
        },
        maw: {
            height: math.unit(4.665, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/selicia/maw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(11, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Layla", species: ["zorua", "vulpix", "dragon"], tags: ["feral"] },
    {
        side: {
            height: math.unit(2 + 6 / 12, "feet"),
            weight: math.unit(30, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/layla/side.svg",
                extra: 244 / 188,
                bottom: 18.2 / 262.1
            }
        },
        back: {
            height: math.unit(2 + 6 / 12, "feet"),
            weight: math.unit(30, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/layla/back.svg",
                extra: 308 / 241.5,
                bottom: 8.9 / 316.8
            }
        },
        cumming: {
            height: math.unit(2 + 6 / 12, "feet"),
            weight: math.unit(30, "lb"),
            name: "Cumming",
            image: {
                source: "./media/characters/layla/cumming.svg",
                extra: 342 / 279,
                bottom: 595 / 938
            }
        },
        dickFlaccid: {
            height: math.unit(2.595, "feet"),
            name: "Flaccid Genitals",
            image: {
                source: "./media/characters/layla/dick-flaccid.svg"
            }
        },
        dickErect: {
            height: math.unit(2.359, "feet"),
            name: "Erect Genitals",
            image: {
                source: "./media/characters/layla/dick-erect.svg"
            }
        },
        dragon: {
            height: math.unit(40, "feet"),
            name: "Dragon",
            image: {
                source: "./media/characters/layla/dragon.svg",
                extra: 610/535,
                bottom: 367/977
            }
        },
        taur: {
            height: math.unit(30, "feet"),
            name: "Taur",
            image: {
                source: "./media/characters/layla/taur.svg",
                extra: 1268/1199,
                bottom: 112/1380
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(1, "inch")
        },
        {
            name: "Small",
            height: math.unit(1, "foot")
        },
        {
            name: "Normal",
            height: math.unit(2 + 6 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(200, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(1000, "miles")
        },
        {
            name: "Planetary",
            height: math.unit(8000, "miles")
        },
        {
            name: "True Layla",
            height: math.unit(200000 * 7, "multiverses")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Knox", species: ["arcanine", "houndoom"], tags: ["feral"] },
    {
        back: {
            height: math.unit(10.5, "feet"),
            weight: math.unit(800, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/knox/back.svg",
                extra: 1486 / 1089,
                bottom: 107 / 1601.4
            }
        },
        side: {
            height: math.unit(10.5, "feet"),
            weight: math.unit(800, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/knox/side.svg",
                extra: 244 / 218,
                bottom: 14 / 260
            }
        },
    },
    [
        {
            name: "Compact",
            height: math.unit(10.5, "feet"),
            default: true
        },
        {
            name: "Dynamax",
            height: math.unit(210, "feet")
        },
        {
            name: "Full Macro",
            height: math.unit(850, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kayda", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(28, "feet"),
            weight: math.unit(10500, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/kayda/front.svg",
                extra: 1536 / 1428,
                bottom: 68.7 / 1603
            }
        },
        back: {
            height: math.unit(28, "feet"),
            weight: math.unit(10500, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/kayda/back.svg",
                extra: 1557 / 1464,
                bottom: 39.5 / 1597.49
            }
        },
        dick: {
            height: math.unit(3.858, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/kayda/dick.svg"
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(28, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Brian", species: ["barbary-lion"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(10 + 11 / 12, "feet"),
            weight: math.unit(1400, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/brian/front.svg",
                extra: 737 / 692,
                bottom: 55.4 / 785
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(10 + 11 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Khemri", species: ["jackal"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 8 / 12, "feet"),
            weight: math.unit(140, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/khemri/front.svg",
                extra: 4780 / 4059,
                bottom: 80.1 / 4859.25
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(6, "inches")
        },
        {
            name: "Normal",
            height: math.unit(5 + 8 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Felix Braveheart", species: ["cerberus", "wolf"], tags: ["anthro", "feral"] },
    {
        front: {
            height: math.unit(13, "feet"),
            weight: math.unit(1700, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/felix-braveheart/front.svg",
                extra: 1222 / 1157,
                bottom: 53.2 / 1280
            }
        },
        back: {
            height: math.unit(13, "feet"),
            weight: math.unit(1700, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/felix-braveheart/back.svg",
                extra: 1277 / 1203,
                bottom: 50.2 / 1327
            }
        },
        feral: {
            height: math.unit(6, "feet"),
            weight: math.unit(400, "lb"),
            name: "Feral",
            image: {
                source: "./media/characters/felix-braveheart/feral.svg",
                extra: 682 / 625,
                bottom: 6.9 / 688
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(13, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Shadow Blade", species: ["horse"], tags: ["feral"] },
    {
        side: {
            height: math.unit(5 + 11 / 12, "feet"),
            weight: math.unit(1400, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/shadow-blade/side.svg",
                extra: 1726 / 1267,
                bottom: 58.4 / 1785
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 11 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Karla Halldor", species: ["nimbat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1 + 6 / 12, "feet"),
            weight: math.unit(25, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/karla-halldor/front.svg",
                extra: 1459 / 1383,
                bottom: 12 / 1472
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(1 + 6 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ariam", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 2 / 12, "feet"),
            weight: math.unit(160, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/ariam/front.svg",
                extra: 1073/976,
                bottom: 52/1125
            }
        },
        back: {
            height: math.unit(6 + 2/12, "feet"),
            weight: math.unit(160, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/ariam/back.svg",
                extra: 1103/1023,
                bottom: 9/1112
            }
        },
        dressed: {
            height: math.unit(6 + 2/12, "feet"),
            weight: math.unit(160, "lb"),
            name: "Dressed",
            image: {
                source: "./media/characters/ariam/dressed.svg",
                extra: 1099/1009,
                bottom: 25/1124
            }
        },
        squatting: {
            height: math.unit(4.1, "feet"),
            weight: math.unit(160, "lb"),
            name: "Squatting",
            image: {
                source: "./media/characters/ariam/squatting.svg",
                extra: 2617 / 2112,
                bottom: 61.2 / 2681,
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 2 / 12, "feet"),
            default: true
        },
        {
            name: "Normal+",
            height: math.unit(4, "meters")
        },
        {
            name: "Macro",
            height: math.unit(50, "meters")
        },
        {
            name: "Macro+",
            height: math.unit(100, "meters")
        },
        {
            name: "Megamacro",
            height: math.unit(20, "km")
        },
        {
            name: "Caretaker",
            height: math.unit(444, "megameters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Qodri Class-of-'Fortwelve-Six", species: ["wolxi"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.67, "meters"),
            weight: math.unit(140, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/qodri-class-of-'fortwelve-six/front.svg",
                extra: 438 / 410,
                bottom: 0.75 / 439
            }
        },
    },
    [
        {
            name: "Shrunken",
            height: math.unit(7.6, "cm")
        },
        {
            name: "Human Scale",
            height: math.unit(1.67, "meters")
        },
        {
            name: "Wolxi Scale",
            height: math.unit(36.7, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Izue Two-Mothers", species: ["wolxi"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.73, "meters"),
            weight: math.unit(240, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/izue-two-mothers/front.svg",
                extra: 469 / 437,
                bottom: 1.24 / 470.6
            }
        },
    },
    [
        {
            name: "Shrunken",
            height: math.unit(7.86, "cm")
        },
        {
            name: "Human Scale",
            height: math.unit(1.73, "meters")
        },
        {
            name: "Wolxi Scale",
            height: math.unit(38, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Teeku Love-Shack", species: ["wolxi"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.55, "meters"),
            weight: math.unit(120, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/teeku-love-shack/front.svg",
                extra: 387 / 362,
                bottom: 1.51 / 388
            }
        },
    },
    [
        {
            name: "Shrunken",
            height: math.unit(7, "cm")
        },
        {
            name: "Human Scale",
            height: math.unit(1.55, "meters")
        },
        {
            name: "Wolxi Scale",
            height: math.unit(34.1, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Dejma the Red", species: ["wolxi"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.83, "meters"),
            weight: math.unit(135, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/dejma-the-red/front.svg",
                extra: 480 / 458,
                bottom: 1.8 / 482
            }
        },
    },
    [
        {
            name: "Shrunken",
            height: math.unit(8.3, "cm")
        },
        {
            name: "Human Scale",
            height: math.unit(1.83, "meters")
        },
        {
            name: "Wolxi Scale",
            height: math.unit(40, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Aki", species: ["deer"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.78, "meters"),
            weight: math.unit(65, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/aki/front.svg",
                extra: 452 / 415
            }
        },
        frontNsfw: {
            height: math.unit(1.78, "meters"),
            weight: math.unit(65, "kg"),
            name: "Front (NSFW)",
            image: {
                source: "./media/characters/aki/front-nsfw.svg",
                extra: 452 / 415
            }
        },
        back: {
            height: math.unit(1.78, "meters"),
            weight: math.unit(65, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/aki/back.svg",
                extra: 452 / 415
            }
        },
        rump: {
            height: math.unit(2.05, "feet"),
            name: "Rump",
            image: {
                source: "./media/characters/aki/rump.svg"
            }
        },
        dick: {
            height: math.unit(0.95, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/aki/dick.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(15, "cm")
        },
        {
            name: "Normal",
            height: math.unit(178, "cm"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(214, "m")
        },
        {
            name: "Macro+",
            height: math.unit(534, "m")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ari", species: ["catgirl"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 5 / 12, "feet"),
            weight: math.unit(120, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/ari/front.svg",
                extra: 1550/1471,
                bottom: 39/1589
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 5 / 12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(100, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(100, "miles")
        },
        {
            name: "Gigamacro",
            height: math.unit(80000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Bolt", species: ["keldeo"], tags: ["feral"] },
    {
        side: {
            height: math.unit(9, "feet"),
            weight: math.unit(400, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/bolt/side.svg",
                extra: 1126 / 896,
                bottom: 60 / 1187.3,
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(5, "inches")
        },
        {
            name: "Normal",
            height: math.unit(9, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(700, "feet")
        },
        {
            name: "Max Size",
            height: math.unit(1.52e22, "yottameters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Draekon Sylviar", species: ["dra'gal"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4.3, "meters"),
            weight: math.unit(3, "tons"),
            name: "Front",
            image: {
                source: "./media/characters/draekon-sylviar/front.svg",
                extra: 2072/1512,
                bottom: 74/2146
            }
        },
        back: {
            height: math.unit(4.3, "meters"),
            weight: math.unit(3, "tons"),
            name: "Back",
            image: {
                source: "./media/characters/draekon-sylviar/back.svg",
                extra: 1639/1483,
                bottom: 41/1680
            }
        },
        feral: {
            height: math.unit(1.15, "meters"),
            weight: math.unit(3, "tons"),
            name: "Feral",
            image: {
                source: "./media/characters/draekon-sylviar/feral.svg",
                extra: 1033/395,
                bottom: 130/1163
            }
        },
        maw: {
            height: math.unit(1.3, "meters"),
            name: "Maw",
            image: {
                source: "./media/characters/draekon-sylviar/maw.svg"
            }
        },
        mawSeparated: {
            height: math.unit(1.53, "meters"),
            name: "Separated Maw",
            image: {
                source: "./media/characters/draekon-sylviar/maw-separated.svg"
            }
        },
        tail: {
            height: math.unit(1.15, "meters"),
            name: "Tail",
            image: {
                source: "./media/characters/draekon-sylviar/tail.svg"
            }
        },
        tailDick: {
            height: math.unit(1.15, "meters"),
            name: "Tail (Dick)",
            image: {
                source: "./media/characters/draekon-sylviar/tail-dick.svg"
            }
        },
        tailDickSeparated: {
            height: math.unit(1.19, "meters"),
            name: "Tail (Separated Dick)",
            image: {
                source: "./media/characters/draekon-sylviar/tail-dick-separated.svg"
            }
        },
        slit: {
            height: math.unit(1, "meters"),
            name: "Slit",
            image: {
                source: "./media/characters/draekon-sylviar/slit.svg"
            }
        },
        dick: {
            height: math.unit(1.15, "meters"),
            name: "Dick",
            image: {
                source: "./media/characters/draekon-sylviar/dick.svg"
            }
        },
        dickSeparated: {
            height: math.unit(1.1, "meters"),
            name: "Separated Dick",
            image: {
                source: "./media/characters/draekon-sylviar/dick-separated.svg"
            }
        },
        sheath: {
            height: math.unit(1.15, "meters"),
            name: "Sheath",
            image: {
                source: "./media/characters/draekon-sylviar/sheath.svg"
            }
        },
    },
    [
        {
            name: "Small",
            height: math.unit(4.53 / 2, "meters"),
            default: true
        },
        {
            name: "Normal",
            height: math.unit(4.53, "meters"),
            default: true
        },
        {
            name: "Large",
            height: math.unit(4.53 * 2, "meters"),
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Brawler", species: ["german-shepherd"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 2 / 12, "feet"),
            weight: math.unit(180, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/brawler/front.svg",
                extra: 3301 / 3027,
                bottom: 138 / 3439
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 2 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Alex", species: ["bayleef"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(11, "feet"),
            weight: math.unit(1000, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/alex/front.svg",
                bottom: 44.5 / 620
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(5, "inches")
        },
        {
            name: "Normal",
            height: math.unit(11, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(9.5e9, "feet")
        },
        {
            name: "Max Size",
            height: math.unit(1.4e283, "yottameters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Zenari", species: ["zenari"], tags: ["anthro"] },
    {
        female: {
            height: math.unit(29.9, "m"),
            weight: math.unit(Math.pow((29.9 / 2), 3) * 80, "kg"),
            name: "Female",
            image: {
                source: "./media/characters/zenari/female.svg",
                extra: 3281.6 / 3217,
                bottom: 72.2 / 3353
            }
        },
        male: {
            height: math.unit(27.7, "m"),
            weight: math.unit(Math.pow((27.7 / 2), 3) * 80, "kg"),
            name: "Male",
            image: {
                source: "./media/characters/zenari/male.svg",
                extra: 3008 / 2991,
                bottom: 54.6 / 3069
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(29.7, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mactarian", species: ["mactarian"], tags: ["anthro"] },
    {
        female: {
            height: math.unit(23.8, "m"),
            weight: math.unit(Math.pow((23.8 / 2), 3) * 80, "kg"),
            name: "Female",
            image: {
                source: "./media/characters/mactarian/female.svg",
                extra: 2662 / 2569,
                bottom: 73 / 2736
            }
        },
        male: {
            height: math.unit(23.8, "m"),
            weight: math.unit(Math.pow((23.8 / 2), 3) * 80, "kg"),
            name: "Male",
            image: {
                source: "./media/characters/mactarian/male.svg",
                extra: 2673 / 2600,
                bottom: 76 / 2750
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(23.8, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Umok", species: ["umok"], tags: ["anthro"] },
    {
        female: {
            height: math.unit(19.3, "m"),
            weight: math.unit(Math.pow((19.3 / 2), 3) * 60, "kg"),
            name: "Female",
            image: {
                source: "./media/characters/umok/female.svg",
                extra: 2186 / 2078,
                bottom: 87 / 2277
            }
        },
        male: {
            height: math.unit(19.5, "m"),
            weight: math.unit(Math.pow((19.5 / 2), 3) * 60, "kg"),
            name: "Male",
            image: {
                source: "./media/characters/umok/male.svg",
                extra: 2233 / 2140,
                bottom: 24.4 / 2258
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(19.3, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Joraxian", species: ["joraxian"], tags: ["anthro"] },
    {
        female: {
            height: math.unit(26.15, "m"),
            weight: math.unit(Math.pow((26.15 / 2), 3) * 85, "kg"),
            name: "Female",
            image: {
                source: "./media/characters/joraxian/female.svg",
                extra: 2912 / 2824,
                bottom: 36 / 2956
            }
        },
        male: {
            height: math.unit(25.4, "m"),
            weight: math.unit(Math.pow((25.4 / 2), 3) * 85, "kg"),
            name: "Male",
            image: {
                source: "./media/characters/joraxian/male.svg",
                extra: 2877 / 2721,
                bottom: 82 / 2967
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(26.15, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sthara", species: ["sthara"], tags: ["anthro"] },
    {
        female: {
            height: math.unit(21.6, "m"),
            weight: math.unit(Math.pow((21.6 / 2), 3) * 80, "kg"),
            name: "Female",
            image: {
                source: "./media/characters/sthara/female.svg",
                extra: 2516 / 2347,
                bottom: 21.5 / 2537
            }
        },
        male: {
            height: math.unit(24, "m"),
            weight: math.unit(Math.pow((24 / 2), 3) * 80, "kg"),
            name: "Male",
            image: {
                source: "./media/characters/sthara/male.svg",
                extra: 2732 / 2607,
                bottom: 23 / 2732
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(21.6, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Luka Bryzant", species: ["german-shepherd"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 4 / 12, "feet"),
            weight: math.unit(175, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/luka-bryzant/front.svg",
                extra: 311 / 289,
                bottom: 4 / 315
            }
        },
        back: {
            height: math.unit(6 + 4 / 12, "feet"),
            weight: math.unit(175, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/luka-bryzant/back.svg",
                extra: 311 / 289,
                bottom: 3.8 / 313.7
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(10, "inches")
        },
        {
            name: "Normal",
            height: math.unit(6 + 4 / 12, "feet"),
            default: true
        },
        {
            name: "Large",
            height: math.unit(12, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Aman Aquila", species: ["husky", "german-shepherd"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 7 / 12, "feet"),
            weight: math.unit(185, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/aman-aquila/front.svg",
                extra: 1013 / 976,
                bottom: 45.6 / 1057
            }
        },
        side: {
            height: math.unit(5 + 7 / 12, "feet"),
            weight: math.unit(185, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/aman-aquila/side.svg",
                extra: 1054 / 1011,
                bottom: 15 / 1070
            }
        },
        back: {
            height: math.unit(5 + 7 / 12, "feet"),
            weight: math.unit(185, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/aman-aquila/back.svg",
                extra: 1026 / 970,
                bottom: 12 / 1039
            }
        },
        head: {
            height: math.unit(1.211, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/aman-aquila/head.svg",
            }
        },
    },
    [
        {
            name: "Minimicro",
            height: math.unit(0.057, "inches")
        },
        {
            name: "Micro",
            height: math.unit(7, "inches")
        },
        {
            name: "Mini",
            height: math.unit(3 + 7 / 12, "feet")
        },
        {
            name: "Normal",
            height: math.unit(5 + 7 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(157 + 7 / 12, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(1557 + 7 / 12, "feet")
        },
        {
            name: "Gigamacro",
            height: math.unit(15557 + 7 / 12, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Hiphae", species: ["mouse"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(3 + 2 / 12, "inches"),
            weight: math.unit(0.3, "ounces"),
            name: "Front",
            image: {
                source: "./media/characters/hiphae/front.svg",
                extra: 1931 / 1683,
                bottom: 24 / 1955
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3 + 1 / 2, "inches"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Nicky", species: ["shark"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 10 / 12, "feet"),
            weight: math.unit(165, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/nicky/front.svg",
                extra: 3144 / 2886,
                bottom: 45.6 / 3192
            }
        },
        back: {
            height: math.unit(5 + 10 / 12, "feet"),
            weight: math.unit(165, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/nicky/back.svg",
                extra: 3055 / 2804,
                bottom: 28.4 / 3087
            }
        },
        frontclothed: {
            height: math.unit(5 + 10 / 12, "feet"),
            weight: math.unit(165, "lb"),
            name: "Front-clothed",
            image: {
                source: "./media/characters/nicky/front-clothed.svg",
                extra: 3184.9 / 2926.9,
                bottom: 86.5 / 3239.9
            }
        },
        foot: {
            height: math.unit(1.16, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/nicky/foot.svg"
            }
        },
        feet: {
            height: math.unit(1.34, "feet"),
            name: "Feet",
            image: {
                source: "./media/characters/nicky/feet.svg"
            }
        },
        maw: {
            height: math.unit(0.9, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/nicky/maw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 10 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(60, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(1, "mile")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Blair", species: ["seal"], tags: ["taur"] },
    {
        side: {
            height: math.unit(10, "feet"),
            weight: math.unit(600, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/blair/side.svg",
                bottom: 16.6 / 475,
                extra: 458 / 431
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(8, "inches")
        },
        {
            name: "Normal",
            height: math.unit(10, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(180, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Fisher", species: ["dog", "fish"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 4 / 12, "feet"),
            weight: math.unit(125, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/fisher/front.svg",
                extra: 444 / 390,
                bottom: 2 / 444.8
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(4, "inches")
        },
        {
            name: "Normal",
            height: math.unit(5 + 4 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(100, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Gliss", species: ["sergal"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6.71, "feet"),
            weight: math.unit(200, "lb"),
            preyCapacity: math.unit(1000000, "people"),
            name: "Front",
            image: {
                source: "./media/characters/gliss/front.svg",
                extra: 2347 / 2231,
                bottom: 113 / 2462
            }
        },
        hammerspaceSize: {
            height: math.unit(6.71 * 717, "feet"),
            weight: math.unit(200, "lb"),
            preyCapacity: math.unit(1000000, "people"),
            name: "Hammerspace Size",
            image: {
                source: "./media/characters/gliss/front.svg",
                extra: 2347 / 2231,
                bottom: 113 / 2462
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6.71, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Dune Anderson", species: ["wolf"], tags: ["feral"] },
    {
        side: {
            height: math.unit(1.44, "m"),
            weight: math.unit(80, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/dune-anderson/side.svg",
                bottom: 49 / 1426
            }
        },
    },
    [
        {
            name: "Wolf-sized",
            height: math.unit(1.44, "meters")
        },
        {
            name: "Normal",
            height: math.unit(5.05, "meters"),
            default: true
        },
        {
            name: "Big",
            height: math.unit(14.4, "meters")
        },
        {
            name: "Huge",
            height: math.unit(144, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Hind", species: ["protogen"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7, "feet"),
            weight: math.unit(425, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/hind/front.svg",
                extra: 2091 / 1860,
                bottom: 129 / 2220
            }
        },
        back: {
            height: math.unit(7, "feet"),
            weight: math.unit(425, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/hind/back.svg",
                extra: 2091 / 1860,
                bottom: 24.6 / 2309
            }
        },
        tail: {
            height: math.unit(2.8, "feet"),
            name: "Tail",
            image: {
                source: "./media/characters/hind/tail.svg"
            }
        },
        head: {
            height: math.unit(2.55, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/hind/head.svg"
            }
        },
    },
    [
        {
            name: "XS",
            height: math.unit(0.7, "feet")
        },
        {
            name: "Normal",
            height: math.unit(7, "feet"),
            default: true
        },
        {
            name: "XL",
            height: math.unit(70, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Tharquench Sizestealer", species: ["skaven"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2.1, "meters"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/tharquench-sizestealer/front.svg",
                extra: 1605/1470,
                bottom: 36/1641
            }
        },
        frontAlt: {
            height: math.unit(2.1, "meters"),
            weight: math.unit(150, "lb"),
            name: "Front (Alt)",
            image: {
                source: "./media/characters/tharquench-sizestealer/front-alt.svg",
                extra: 2318 / 2063,
                bottom: 93.4 / 2410
            }
        },
    },
    [
        {
            name: "Nano",
            height: math.unit(1, "mm")
        },
        {
            name: "Micro",
            height: math.unit(1, "cm")
        },
        {
            name: "Normal",
            height: math.unit(2.1, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Solex Draconov", species: ["dragon", "kitsune"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 5 / 12, "feet"),
            weight: math.unit(357, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/solex-draconov/front.svg",
                extra: 1993 / 1865,
                bottom: 117 / 2111
            }
        },
    },
    [
        {
            name: "Natural Height",
            height: math.unit(7 + 5 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(350, "feet")
        },
        {
            name: "Macro+",
            height: math.unit(1000, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(20, "km")
        },
        {
            name: "Megamacro+",
            height: math.unit(1000, "km")
        },
        {
            name: "Gigamacro",
            height: math.unit(2.5, "Gm")
        },
        {
            name: "Teramacro",
            height: math.unit(15, "Tm")
        },
        {
            name: "Galactic",
            height: math.unit(30, "Zm")
        },
        {
            name: "Universal",
            height: math.unit(21000, "Ym")
        },
        {
            name: "Omniversal",
            height: math.unit(9.861e50, "Ym")
        },
        {
            name: "Existential",
            height: math.unit(1e300, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mandarax", species: ["dragon"], tags: ["feral"] },
    {
        side: {
            height: math.unit(25, "feet"),
            weight: math.unit(90000, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/mandarax/side.svg",
                extra: 614 / 332,
                bottom: 55 / 630
            }
        },
        lounging: {
            height: math.unit(15.4, "feet"),
            weight: math.unit(90000, "lb"),
            name: "Lounging",
            image: {
                source: "./media/characters/mandarax/lounging.svg",
                extra: 817/609,
                bottom: 685/1502
            }
        },
        head: {
            height: math.unit(11.4, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/mandarax/head.svg"
            }
        },
        belly: {
            height: math.unit(33, "feet"),
            name: "Belly",
            preyCapacity: math.unit(500, "people"),
            image: {
                source: "./media/characters/mandarax/belly.svg"
            }
        },
        dick: {
            height: math.unit(8.46, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/mandarax/dick.svg"
            }
        },
        top: {
            height: math.unit(28, "meters"),
            name: "Top",
            image: {
                source: "./media/characters/mandarax/top.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(25, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Pixil", species: ["sylveon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5, "feet"),
            weight: math.unit(90, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/pixil/front.svg",
                extra: 2000 / 1618,
                bottom: 12.3 / 2011
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(10, "miles"),
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Angel", species: ["catgirl"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 2 / 12, "feet"),
            weight: math.unit(200, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/angel/front.svg",
                extra: 1830 / 1737,
                bottom: 22.6 / 1854,
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7 + 2 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(1000, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(2, "miles")
        },
        {
            name: "Gigamacro",
            height: math.unit(20, "earths")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mekana", species: ["cowgirl"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5, "feet"),
            weight: math.unit(180, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/mekana/front.svg",
                extra: 1671 / 1605,
                bottom: 3.5 / 1691
            }
        },
        side: {
            height: math.unit(5, "feet"),
            weight: math.unit(180, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/mekana/side.svg",
                extra: 1671 / 1605,
                bottom: 3.5 / 1691
            }
        },
        back: {
            height: math.unit(5, "feet"),
            weight: math.unit(180, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/mekana/back.svg",
                extra: 1671 / 1605,
                bottom: 3.5 / 1691
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Pixie", species: ["pony"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4 + 6 / 12, "feet"),
            weight: math.unit(80, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/pixie/front.svg",
                extra: 1924 / 1825,
                bottom: 22.4 / 1946
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4 + 6 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(40, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "The Lascivious", species: ["wolxi", "deity"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2.1, "meters"),
            weight: math.unit(200, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/the-lascivious/front.svg",
                extra: 1 / 0.893,
                bottom: 3.5 / 573.7
            }
        },
    },
    [
        {
            name: "Human Scale",
            height: math.unit(2.1, "meters")
        },
        {
            name: "Wolxi Scale",
            height: math.unit(46.2, "m"),
            default: true
        },
        {
            name: "Boinker of Buildings",
            height: math.unit(10, "km")
        },
        {
            name: "Shagger of Skyscrapers",
            height: math.unit(40, "km")
        },
        {
            name: "Banger of Boroughs",
            height: math.unit(4000, "km")
        },
        {
            name: "Screwer of States",
            height: math.unit(100000, "km")
        },
        {
            name: "Pounder of Planets",
            height: math.unit(2000000, "km")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "AJ", species: ["wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/aj/front.svg",
                extra: 2039 / 1562,
                bottom: 40 / 2079
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(11 + 6 / 12, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(60, "megameters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Koros", species: ["dragon"], tags: ["feral"] },
    {
        side: {
            height: math.unit(31 + 8 / 12, "feet"),
            weight: math.unit(75000, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/koros/side.svg",
                extra: 1442 / 1297,
                bottom: 122.7 / 1562
            }
        },
        dicksKingsCrown: {
            height: math.unit(6, "feet"),
            name: "Dicks (King's Crown)",
            image: {
                source: "./media/characters/koros/dicks-kings-crown.svg"
            }
        },
        dicksTailSet: {
            height: math.unit(3, "feet"),
            name: "Dicks (Tail Set)",
            image: {
                source: "./media/characters/koros/dicks-tail-set.svg"
            }
        },
        dickCumming: {
            height: math.unit(7.98, "feet"),
            name: "Dick (Cumming)",
            image: {
                source: "./media/characters/koros/dick-cumming.svg"
            }
        },
        dicksBack: {
            height: math.unit(5.9, "feet"),
            name: "Dicks (Back)",
            image: {
                source: "./media/characters/koros/dicks-back.svg"
            }
        },
        dicksFront: {
            height: math.unit(3.72, "feet"),
            name: "Dicks (Front)",
            image: {
                source: "./media/characters/koros/dicks-front.svg"
            }
        },
        dicksPeeking: {
            height: math.unit(3.0, "feet"),
            name: "Dicks (Peeking)",
            image: {
                source: "./media/characters/koros/dicks-peeking.svg"
            }
        },
        eye: {
            height: math.unit(1.7, "feet"),
            name: "Eye",
            image: {
                source: "./media/characters/koros/eye.svg"
            }
        },
        headFront: {
            height: math.unit(11.69, "feet"),
            name: "Head (Front)",
            image: {
                source: "./media/characters/koros/head-front.svg"
            }
        },
        headSide: {
            height: math.unit(14, "feet"),
            name: "Head (Side)",
            image: {
                source: "./media/characters/koros/head-side.svg"
            }
        },
        leg: {
            height: math.unit(17, "feet"),
            name: "Leg",
            image: {
                source: "./media/characters/koros/leg.svg"
            }
        },
        mawSide: {
            height: math.unit(12.8, "feet"),
            name: "Maw (Side)",
            image: {
                source: "./media/characters/koros/maw-side.svg"
            }
        },
        mawSpitting: {
            height: math.unit(17, "feet"),
            name: "Maw (Spitting)",
            image: {
                source: "./media/characters/koros/maw-spitting.svg"
            }
        },
        slit: {
            height: math.unit(2.8, "feet"),
            name: "Slit",
            image: {
                source: "./media/characters/koros/slit.svg"
            }
        },
        stomach: {
            height: math.unit(6.8, "feet"),
            preyCapacity: math.unit(20, "people"),
            name: "Stomach",
            image: {
                source: "./media/characters/koros/stomach.svg"
            }
        },
        wingspanBottom: {
            height: math.unit(114, "feet"),
            name: "Wingspan (Bottom)",
            image: {
                source: "./media/characters/koros/wingspan-bottom.svg"
            }
        },
        wingspanTop: {
            height: math.unit(104, "feet"),
            name: "Wingspan (Top)",
            image: {
                source: "./media/characters/koros/wingspan-top.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(31 + 8 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Vexx", species: ["skarlan"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(18 + 5 / 12, "feet"),
            weight: math.unit(3750, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/vexx/front.svg",
                extra: 426 / 396,
                bottom: 31.5 / 458
            }
        },
        maw: {
            height: math.unit(6, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/vexx/maw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(18 + 5 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Baadra", species: ["skarlan"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(17 + 6 / 12, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/baadra/front.svg",
                extra: 1694/1553,
                bottom: 179/1873
            }
        },
        frontAlt: {
            height: math.unit(17 + 6 / 12, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front (Alt)",
            image: {
                source: "./media/characters/baadra/front-alt.svg",
                extra: 3137 / 2890,
                bottom: 168.4 / 3305
            }
        },
        back: {
            height: math.unit(17 + 6 / 12, "feet"),
            weight: math.unit(150, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/baadra/back.svg",
                extra: 3142 / 2890,
                bottom: 220 / 3371
            }
        },
        head: {
            height: math.unit(5.45, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/baadra/head.svg"
            }
        },
        headAngry: {
            height: math.unit(4.95, "feet"),
            name: "Head (Angry)",
            image: {
                source: "./media/characters/baadra/head-angry.svg"
            }
        },
        headOpen: {
            height: math.unit(6, "feet"),
            name: "Head (Open)",
            image: {
                source: "./media/characters/baadra/head-open.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(17 + 6 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Juri", species: ["kitsune"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 3 / 12, "feet"),
            weight: math.unit(180, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/juri/front.svg",
                extra: 1401 / 1237,
                bottom: 18.5 / 1418
            }
        },
        side: {
            height: math.unit(7 + 3 / 12, "feet"),
            weight: math.unit(180, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/juri/side.svg",
                extra: 1424 / 1242,
                bottom: 18.5 / 1447
            }
        },
        sitting: {
            height: math.unit(6, "feet"),
            weight: math.unit(180, "lb"),
            name: "Sitting",
            image: {
                source: "./media/characters/juri/sitting.svg",
                extra: 1270 / 1143,
                bottom: 100 / 1343
            }
        },
        back: {
            height: math.unit(7 + 3 / 12, "feet"),
            weight: math.unit(180, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/juri/back.svg",
                extra: 1377 / 1240,
                bottom: 23.7 / 1405
            }
        },
        maw: {
            height: math.unit(2.8, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/juri/maw.svg"
            }
        },
        stomach: {
            height: math.unit(0.89, "feet"),
            preyCapacity: math.unit(4, "liters"),
            name: "Stomach",
            image: {
                source: "./media/characters/juri/stomach.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7 + 3 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Maxene Sita", species: ["fox", "kitsune", "hellhound"], tags: ["anthro"] },
    {
        fox: {
            height: math.unit(5 + 6 / 12, "feet"),
            weight: math.unit(140, "lb"),
            name: "Fox",
            image: {
                source: "./media/characters/maxene-sita/fox.svg",
                extra: 146 / 138,
                bottom: 2.1 / 148.19
            }
        },
        foxLaying: {
            height: math.unit(1.70, "feet"),
            weight: math.unit(140, "lb"),
            name: "Fox (Laying)",
            image: {
                source: "./media/characters/maxene-sita/fox-laying.svg",
                extra: 910 / 572,
                bottom: 71 / 981
            }
        },
        kitsune: {
            height: math.unit(10, "feet"),
            weight: math.unit(800, "lb"),
            name: "Kitsune",
            image: {
                source: "./media/characters/maxene-sita/kitsune.svg",
                extra: 185 / 176,
                bottom: 4.7 / 189.9
            }
        },
        hellhound: {
            height: math.unit(10, "feet"),
            weight: math.unit(700, "lb"),
            name: "Hellhound",
            image: {
                source: "./media/characters/maxene-sita/hellhound.svg",
                extra: 1600 / 1545,
                bottom: 81 / 1681
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 6 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Maia", species: ["mew"], tags: ["feral"] },
    {
        front: {
            height: math.unit(3 + 4 / 12, "feet"),
            weight: math.unit(70, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/maia/front.svg",
                extra: 227 / 219.5,
                bottom: 40 / 267
            }
        },
        back: {
            height: math.unit(3 + 4 / 12, "feet"),
            weight: math.unit(70, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/maia/back.svg",
                extra: 237 / 225
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3 + 4 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Jabaro", species: ["cheetah"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 10 / 12, "feet"),
            weight: math.unit(197, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/jabaro/front.svg",
                extra: 225 / 216,
                bottom: 5.06 / 230
            }
        },
        back: {
            height: math.unit(5 + 10 / 12, "feet"),
            weight: math.unit(197, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/jabaro/back.svg",
                extra: 225 / 219,
                bottom: 1.9 / 227
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 10 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Risa", species: ["corvid"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 8 / 12, "feet"),
            weight: math.unit(139, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/risa/front.svg",
                extra: 270 / 260,
                bottom: 11.2 / 282
            }
        },
        back: {
            height: math.unit(5 + 8 / 12, "feet"),
            weight: math.unit(139, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/risa/back.svg",
                extra: 264 / 255,
                bottom: 4 / 268
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 8 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Weatley", species: ["chimera"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2 + 11 / 12, "feet"),
            weight: math.unit(30, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/weatley/front.svg",
                bottom: 10.7 / 414,
                extra: 403.5 / 362
            }
        },
        back: {
            height: math.unit(2 + 11 / 12, "feet"),
            weight: math.unit(30, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/weatley/back.svg",
                bottom: 10.7 / 414,
                extra: 403.5 / 362
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2 + 11 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mercury Crescent", species: ["dragon", "kobold"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 2 / 12, "feet"),
            weight: math.unit(50, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/mercury-crescent/front.svg",
                extra: 1088 / 1033,
                bottom: 18.9 / 1109
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 2 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Diamond Jones", species: ["kobold"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2, "feet"),
            weight: math.unit(15, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/diamond-jones/front.svg",
                extra: 727/723,
                bottom: 46/773
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sweet Bit", species: ["gestalt", "kobold"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(3, "feet"),
            weight: math.unit(30, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/sweet-bit/front.svg",
                extra: 675 / 567,
                bottom: 27.7 / 703
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Umbrazen", species: ["mimic"], tags: ["feral"] },
    {
        side: {
            height: math.unit(9.178, "feet"),
            weight: math.unit(500, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/umbrazen/side.svg",
                extra: 1730 / 1473,
                bottom: 34.6 / 1765
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9.178, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Arlist", species: ["jackal"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(10, "feet"),
            weight: math.unit(750, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/arlist/front.svg",
                extra: 961 / 778,
                bottom: 6.2 / 986
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(10, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Aradel", species: ["jackalope"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 1 / 12, "feet"),
            weight: math.unit(110, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/aradel/front.svg",
                extra: 324 / 303,
                bottom: 3.6 / 329.4
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 1 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Serryn", species: ["calico-rat"], tags: ["anthro"] },
    {
        dressed: {
            height: math.unit(3 + 8 / 12, "feet"),
            weight: math.unit(50, "lb"),
            name: "Dressed",
            image: {
                source: "./media/characters/serryn/dressed.svg",
                extra: 1792 / 1656,
                bottom: 43.5 / 1840
            }
        },
        nude: {
            height: math.unit(3 + 8 / 12, "feet"),
            weight: math.unit(50, "lb"),
            name: "Nude",
            image: {
                source: "./media/characters/serryn/nude.svg",
                extra: 1792 / 1656,
                bottom: 43.5 / 1840
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3 + 8 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Xavier Thyme", "species": ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 10 / 12, "feet"),
            weight: math.unit(255, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/xavier-thyme/front.svg",
                extra: 3733 / 3642,
                bottom: 131 / 3869
            }
        },
        frontRaven: {
            height: math.unit(7 + 10 / 12, "feet"),
            weight: math.unit(255, "lb"),
            name: "Front (Raven)",
            image: {
                source: "./media/characters/xavier-thyme/front-raven.svg",
                extra: 4385 / 3642,
                bottom: 131 / 4517
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7 + 10 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kiki", species: ["rabbit", "panda"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.6, "m"),
            weight: math.unit(50, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/kiki/front.svg",
                extra: 4682 / 3610,
                bottom: 115 / 4777
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(1.6, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ryoko", species: ["oni"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(50, "m"),
            weight: math.unit(500, "tonnes"),
            name: "Front",
            image: {
                source: "./media/characters/ryoko/front.svg",
                extra: 4632 / 3926,
                bottom: 193 / 4823
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(50, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Elio", species: ["umbra"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(30, "m"),
            weight: math.unit(22, "tonnes"),
            name: "Front",
            image: {
                source: "./media/characters/elio/front.svg",
                extra: 4582 / 3720,
                bottom: 236 / 4828
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(30, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Azura", species: ["phoenix"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 3 / 12, "feet"),
            weight: math.unit(120, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/azura/front.svg",
                extra: 1149 / 1135,
                bottom: 45 / 1194
            }
        },
        frontClothed: {
            height: math.unit(6 + 3 / 12, "feet"),
            weight: math.unit(120, "lb"),
            name: "Front (Clothed)",
            image: {
                source: "./media/characters/azura/front-clothed.svg",
                extra: 1149 / 1135,
                bottom: 45 / 1194
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 3 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(20 + 6 / 12, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(12, "miles")
        },
        {
            name: "Gigamacro",
            height: math.unit(10000, "miles")
        },
        {
            name: "Teramacro",
            height: math.unit(900000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Zeus", species: ["pegasus"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(12, "feet"),
            weight: math.unit(1, "ton"),
            capacity: math.unit(660000, "gallons"),
            name: "Front",
            image: {
                source: "./media/characters/zeus/front.svg",
                extra: 5005 / 4717,
                bottom: 363 / 5388
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(12, "feet")
        },
        {
            name: "Preferred Size",
            height: math.unit(0.5, "miles"),
            default: true
        },
        {
            name: "Giga Horse",
            height: math.unit(300, "miles")
        },
        {
            name: "Riding Planets",
            height: math.unit(30, "megameters")
        },
        {
            name: "Cosmic Giant",
            height: math.unit(3, "zettameters")
        },
        {
            name: "Breeding God",
            height: math.unit(9.92e22, "yottameters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Fang", species: ["monster"], tags: ["feral"] },
    {
        side: {
            height: math.unit(9, "feet"),
            weight: math.unit(1500, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/fang/side.svg",
                extra: 924 / 866,
                bottom: 47.5 / 972.3
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(75 + 6 / 12, "feet")
        },
        {
            name: "Teramacro",
            height: math.unit(50000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rekhit", species: ["horse"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(10, "feet"),
            weight: math.unit(2, "tons"),
            name: "Front",
            image: {
                source: "./media/characters/rekhit/front.svg",
                extra: 2796 / 2590,
                bottom: 225 / 3022
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(10, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(500, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Dahlia Verrick", "species": ["dhole", "springbok"], "tags": ["anthro"] },
    {
        front: {
            height: math.unit(7 + 6.451 / 12, "feet"),
            weight: math.unit(310, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/dahlia-verrick/front.svg",
                extra: 1488 / 1365,
                bottom: 6.2 / 1495
            }
        },
        back: {
            height: math.unit(7 + 6.451 / 12, "feet"),
            weight: math.unit(310, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/dahlia-verrick/back.svg",
                extra: 1472 / 1351,
                bottom: 5.28 / 1477
            }
        },
        frontBusiness: {
            height: math.unit(7 + 6.451 / 12, "feet"),
            weight: math.unit(200, "lb"),
            name: "Front (Business)",
            image: {
                source: "./media/characters/dahlia-verrick/front-business.svg",
                extra: 1478 / 1381,
                bottom: 5.5 / 1484
            }
        },
        frontCasual: {
            height: math.unit(7 + 6.451 / 12, "feet"),
            weight: math.unit(200, "lb"),
            name: "Front (Casual)",
            image: {
                source: "./media/characters/dahlia-verrick/front-casual.svg",
                extra: 1478 / 1381,
                bottom: 5.5 / 1484
            }
        },
    },
    [
        {
            name: "Travel-Sized",
            height: math.unit(7.45, "inches")
        },
        {
            name: "Normal",
            height: math.unit(7 + 6.451 / 12, "feet"),
            default: true
        },
        {
            name: "Hitting the Town",
            height: math.unit(37 + 8 / 12, "feet")
        },
        {
            name: "Stomp in the Suburbs",
            height: math.unit(964 + 9.728 / 12, "feet")
        },
        {
            name: "Sit on the City",
            height: math.unit(61747 + 10.592 / 12, "feet")
        },
        {
            name: "Glomp the Globe",
            height: math.unit(252919327 + 4.832 / 12, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Balina Mahigan", species: ["wolf", "cow"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 4 / 12, "feet"),
            weight: math.unit(320, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/balina-mahigan/front.svg",
                extra: 447 / 428,
                bottom: 18 / 466
            }
        },
        back: {
            height: math.unit(6 + 4 / 12, "feet"),
            weight: math.unit(320, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/balina-mahigan/back.svg",
                extra: 445 / 428,
                bottom: 4.07 / 448
            }
        },
        arm: {
            height: math.unit(1.88, "feet"),
            name: "Arm",
            image: {
                source: "./media/characters/balina-mahigan/arm.svg"
            }
        },
        backPort: {
            height: math.unit(0.685, "feet"),
            name: "Back Port",
            image: {
                source: "./media/characters/balina-mahigan/back-port.svg"
            }
        },
        hoofpaw: {
            height: math.unit(1.41, "feet"),
            name: "Hoofpaw",
            image: {
                source: "./media/characters/balina-mahigan/hoofpaw.svg"
            }
        },
        leftHandBack: {
            height: math.unit(0.938, "feet"),
            name: "Left Hand (Back)",
            image: {
                source: "./media/characters/balina-mahigan/left-hand-back.svg"
            }
        },
        leftHandFront: {
            height: math.unit(0.938, "feet"),
            name: "Left Hand (Front)",
            image: {
                source: "./media/characters/balina-mahigan/left-hand-front.svg"
            }
        },
        rightHandBack: {
            height: math.unit(0.95, "feet"),
            name: "Right Hand (Back)",
            image: {
                source: "./media/characters/balina-mahigan/right-hand-back.svg"
            }
        },
        rightHandFront: {
            height: math.unit(0.95, "feet"),
            name: "Right Hand (Front)",
            image: {
                source: "./media/characters/balina-mahigan/right-hand-front.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 4 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Balina Mejeri", species: ["wolf", "cow"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(320, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/balina-mejeri/front.svg",
                extra: 517 / 488,
                bottom: 44.2 / 561
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 4 / 12, "feet")
        },
        {
            name: "Business",
            height: math.unit(155, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Balbarian", species: ["wolf", "cow"], tags: ["anthro"] },
    {
        kneeling: {
            height: math.unit(6 + 4 / 12, "feet"),
            weight: math.unit(300 * 20, "lb"),
            name: "Kneeling",
            image: {
                source: "./media/characters/balbarian/kneeling.svg",
                extra: 922 / 862,
                bottom: 42.4 / 965
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 4 / 12, "feet")
        },
        {
            name: "Treasured",
            height: math.unit(18 + 9 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(900, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Balina Amarini", species: ["wolf", "cow"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 4 / 12, "feet"),
            weight: math.unit(325, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/balina-amarini/front.svg",
                extra: 415 / 403,
                bottom: 19 / 433.4
            }
        },
        back: {
            height: math.unit(6 + 4 / 12, "feet"),
            weight: math.unit(325, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/balina-amarini/back.svg",
                extra: 415 / 403,
                bottom: 13.5 / 432
            }
        },
        overdrive: {
            height: math.unit(6 + 4 / 12, "feet"),
            weight: math.unit(400, "lb"),
            name: "Overdrive",
            image: {
                source: "./media/characters/balina-amarini/overdrive.svg",
                extra: 269 / 259,
                bottom: 12 / 282
            }
        },
    },
    [
        {
            name: "Boom",
            height: math.unit(9 + 10 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(280, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Lady Kubwa", species: ["giraffe", "deity"], tags: ["anthro"] },
    {
        goddess: {
            height: math.unit(600, "feet"),
            weight: math.unit(2000000, "tons"),
            name: "Goddess",
            image: {
                source: "./media/characters/lady-kubwa/goddess.svg",
                extra: 1240.5 / 1223,
                bottom: 22 / 1263
            }
        },
        goddesser: {
            height: math.unit(900, "feet"),
            weight: math.unit(20000000, "lb"),
            name: "Goddess-er",
            image: {
                source: "./media/characters/lady-kubwa/goddess-er.svg",
                extra: 899 / 888,
                bottom: 12.6 / 912
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(600, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(250, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Tala Grovehorn", species: ["tauren"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 7 / 12, "feet"),
            weight: math.unit(250, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/tala-grovehorn/front.svg",
                extra: 2636 / 2525,
                bottom: 147 / 2781
            }
        },
        back: {
            height: math.unit(7 + 7 / 12, "feet"),
            weight: math.unit(250, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/tala-grovehorn/back.svg",
                extra: 2635 / 2539,
                bottom: 100 / 2732.8
            }
        },
        mouth: {
            height: math.unit(1.15, "feet"),
            name: "Mouth",
            image: {
                source: "./media/characters/tala-grovehorn/mouth.svg"
            }
        },
        dick: {
            height: math.unit(2.36, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/tala-grovehorn/dick.svg"
            }
        },
        slit: {
            height: math.unit(0.61, "feet"),
            name: "Slit",
            image: {
                source: "./media/characters/tala-grovehorn/slit.svg"
            }
        },
    },
    [
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Epona", species: ["unicorn"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 7 / 12, "feet"),
            weight: math.unit(225, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/epona/front.svg",
                extra: 2445 / 2290,
                bottom: 251 / 2696
            }
        },
        back: {
            height: math.unit(7 + 7 / 12, "feet"),
            weight: math.unit(225, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/epona/back.svg",
                extra: 2546 / 2408,
                bottom: 44 / 2589
            }
        },
        genitals: {
            height: math.unit(1.5, "feet"),
            name: "Genitals",
            image: {
                source: "./media/characters/epona/genitals.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7 + 7 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Avia Bloodbourn", species: ["lion"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7, "feet"),
            weight: math.unit(518, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/avia-bloodbourn/front.svg",
                extra: 1466 / 1350,
                bottom: 65 / 1527
            }
        },
    },
    [
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Amera", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(9.35, "feet"),
            weight: math.unit(600, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/amera/front.svg",
                extra: 891 / 818,
                bottom: 30 / 922.7
            }
        },
        back: {
            height: math.unit(9.35, "feet"),
            weight: math.unit(600, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/amera/back.svg",
                extra: 876 / 824,
                bottom: 6.8 / 884
            }
        },
        dick: {
            height: math.unit(2.14, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/amera/dick.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9.35, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rosewen", species: ["vulpera"], tags: ["anthro"] },
    {
        kneeling: {
            height: math.unit(3 + 4 / 12, "feet"),
            weight: math.unit(90, "lb"),
            name: "Kneeling",
            image: {
                source: "./media/characters/rosewen/kneeling.svg",
                extra: 1835 / 1571,
                bottom: 27.7 / 1862
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3 + 4 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sabah", species: ["lucario"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 10 / 12, "feet"),
            weight: math.unit(200, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/sabah/front.svg",
                extra: 849 / 763,
                bottom: 33.9 / 881
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 10 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Purple Flame", species: ["pony"], tags: ["feral"] },
    {
        front: {
            height: math.unit(3 + 5 / 12, "feet"),
            weight: math.unit(40, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/purple-flame/front.svg",
                extra: 1577 / 1412,
                bottom: 97 / 1694
            }
        },
        frontDressed: {
            height: math.unit(3 + 5 / 12, "feet"),
            weight: math.unit(40, "kg"),
            name: "Front (Dressed)",
            image: {
                source: "./media/characters/purple-flame/front-dressed.svg",
                extra: 1577 / 1412,
                bottom: 97 / 1694
            }
        },
        headphones: {
            height: math.unit(0.85, "feet"),
            name: "Headphones",
            image: {
                source: "./media/characters/purple-flame/headphones.svg"
            }
        },
    },
    [
        {
            name: "Really Small",
            height: math.unit(5, "cm")
        },
        {
            name: "Micro",
            height: math.unit(1 + 5 / 12, "feet")
        },
        {
            name: "Normal",
            height: math.unit(3 + 5 / 12, "feet"),
            default: true
        },
        {
            name: "Minimacro",
            height: math.unit(125, "feet")
        },
        {
            name: "Macro",
            height: math.unit(0.5, "miles")
        },
        {
            name: "Megamacro",
            height: math.unit(50, "miles")
        },
        {
            name: "Gigantic",
            height: math.unit(750, "miles")
        },
        {
            name: "Planetary",
            height: math.unit(15000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Arsenal", species: ["wolf", "deity"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(14, "feet"),
            weight: math.unit(959, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/arsenal/front.svg",
                extra: 2357 / 2157,
                bottom: 93 / 2458
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(14, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Adira", species: ["mouse"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/adira/front.svg",
                extra: 1078 / 1029,
                bottom: 87 / 1166
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(4, "inches"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(50, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Grim", species: ["ceratosaurus"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(16, "feet"),
            weight: math.unit(1000, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/grim/front.svg",
                extra: 622 / 614,
                bottom: 18.1 / 642
            }
        },
        back: {
            height: math.unit(16, "feet"),
            weight: math.unit(1000, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/grim/back.svg",
                extra: 610.6 / 602,
                bottom: 40.8 / 652
            }
        },
        hunched: {
            height: math.unit(9.75, "feet"),
            weight: math.unit(1000, "lb"),
            name: "Hunched",
            image: {
                source: "./media/characters/grim/hunched.svg",
                extra: 304 / 297,
                bottom: 35.4 / 394
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(16, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sinja", species: ["monster", "fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2.3, "meters"),
            weight: math.unit(300, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/sinja/front-sfw.svg",
                extra: 1393 / 1294,
                bottom: 70 / 1463
            }
        },
        frontNsfw: {
            height: math.unit(2.3, "meters"),
            weight: math.unit(300, "lb"),
            name: "Front (NSFW)",
            image: {
                source: "./media/characters/sinja/front-nsfw.svg",
                extra: 1393 / 1294,
                bottom: 70 / 1463
            }
        },
        back: {
            height: math.unit(2.3, "meters"),
            weight: math.unit(300, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/sinja/back.svg",
                extra: 1393 / 1294,
                bottom: 70 / 1463
            }
        },
        head: {
            height: math.unit(1.771, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/sinja/head.svg"
            }
        },
        slit: {
            height: math.unit(0.8, "feet"),
            name: "Slit",
            image: {
                source: "./media/characters/sinja/slit.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2.3, "meters")
        },
        {
            name: "Macro",
            height: math.unit(91, "meters"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(91440, "meters")
        },
        {
            name: "Gigamacro",
            height: math.unit(60960000, "meters")
        },
        {
            name: "Teramacro",
            height: math.unit(9144000000, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kyu", species: ["cat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.7, "meters"),
            weight: math.unit(130, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/kyu/front.svg",
                extra: 415 / 395,
                bottom: 5 / 420
            }
        },
        head: {
            height: math.unit(1.75, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/kyu/head.svg"
            }
        },
        foot: {
            height: math.unit(0.81, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/kyu/foot.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(1.7, "meters")
        },
        {
            name: "Macro",
            height: math.unit(131, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(91440, "meters")
        },
        {
            name: "Gigamacro",
            height: math.unit(60960000, "meters")
        },
        {
            name: "Teramacro",
            height: math.unit(9144000000, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Joey", species: ["kangaroo"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 1 / 12, "feet"),
            weight: math.unit(250, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/joey/front.svg",
                extra: 1791 / 1537,
                bottom: 28 / 1816
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(3, "inches")
        },
        {
            name: "Normal",
            height: math.unit(7 + 1 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sam Evans", species: ["fox", "demon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(165, "cm"),
            weight: math.unit(140, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/sam-evans/front.svg",
                extra: 3417 / 3230,
                bottom: 41.3 / 3417
            }
        },
        frontSixTails: {
            height: math.unit(165, "cm"),
            weight: math.unit(140, "lb"),
            name: "Front-six-tails",
            image: {
                source: "./media/characters/sam-evans/front-six-tails.svg",
                extra: 3417 / 3230,
                bottom: 41.3 / 3417
            }
        },
        back: {
            height: math.unit(165, "cm"),
            weight: math.unit(140, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/sam-evans/back.svg",
                extra: 3227 / 3032,
                bottom: 6.8 / 3234
            }
        },
        face: {
            height: math.unit(0.68, "feet"),
            name: "Face",
            image: {
                source: "./media/characters/sam-evans/face.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(165, "cm"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(100, "meters")
        },
        {
            name: "Macro+",
            height: math.unit(800, "meters")
        },
        {
            name: "Macro++",
            height: math.unit(3, "km")
        },
        {
            name: "Macro+++",
            height: math.unit(30, "km")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Juliet A", species: ["lizard"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(10, "feet"),
            weight: math.unit(750, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/juliet-a/front.svg",
                extra: 1766 / 1720,
                bottom: 43 / 1809
            }
        },
        back: {
            height: math.unit(10, "feet"),
            weight: math.unit(750, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/juliet-a/back.svg",
                extra: 1781 / 1734,
                bottom: 35 / 1810,
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(10, "feet"),
            default: true
        },
        {
            name: "Dragon Form",
            height: math.unit(250, "feet")
        },
        {
            name: "Macro",
            height: math.unit(1000, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(10000, "feet")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Wild", species: ["hyena"], tags: ["anthro"] },
    {
        regular: {
            height: math.unit(7 + 3 / 12, "feet"),
            weight: math.unit(260, "lb"),
            name: "Regular",
            image: {
                source: "./media/characters/wild/regular.svg",
                extra: 97.45 / 92,
                bottom: 6.8 / 104.3
            }
        },
        biggums: {
            height: math.unit(8 + 6 / 12, "feet"),
            weight: math.unit(425, "lb"),
            name: "Biggums",
            image: {
                source: "./media/characters/wild/biggums.svg",
                extra: 97.45 / 92,
                bottom: 7.5 / 132.34
            }
        },
        mawRegular: {
            height: math.unit(1.24, "feet"),
            name: "Maw (Regular)",
            image: {
                source: "./media/characters/wild/maw.svg"
            }
        },
        mawBiggums: {
            height: math.unit(1.47, "feet"),
            name: "Maw (Biggums)",
            image: {
                source: "./media/characters/wild/maw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7 + 3 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Vidar", species: ["deer"], tags: ["anthro", "feral"] },
    {
        front: {
            height: math.unit(2.5, "meters"),
            weight: math.unit(200, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/vidar/front.svg",
                extra: 2994 / 2795,
                bottom: 56 / 3061
            }
        },
        back: {
            height: math.unit(2.5, "meters"),
            weight: math.unit(200, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/vidar/back.svg",
                extra: 3131 / 2928,
                bottom: 13.5 / 3141.5
            }
        },
        feral: {
            height: math.unit(2.5, "meters"),
            weight: math.unit(2000, "kg"),
            name: "Feral",
            image: {
                source: "./media/characters/vidar/feral.svg",
                extra: 2790 / 1765,
                bottom: 6 / 2796
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2.5, "meters"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(100, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ash", species: ["zoroark"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 9 / 12, "feet"),
            weight: math.unit(120, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/ash/front.svg",
                extra: 2189 / 1961,
                bottom: 5.2 / 2194
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 9 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Gygabite", species: ["draconi"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(9, "feet"),
            weight: math.unit(10000, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/gygabite/front.svg",
                bottom: 31.7 / 537.8,
                extra: 505 / 370
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "P0TAT0", species: ["protogen"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(12, "feet"),
            weight: math.unit(4000, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/p0tat0/front.svg",
                extra: 1065 / 921,
                bottom: 55.7 / 1121.25
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Dusk", species: ["arcanine"], tags: ["feral"] },
    {
        side: {
            height: math.unit(6.5, "feet"),
            weight: math.unit(800, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/dusk/side.svg",
                extra: 615 / 373,
                bottom: 53 / 664
            }
        },
        sitting: {
            height: math.unit(7, "feet"),
            weight: math.unit(800, "lb"),
            name: "Sitting",
            image: {
                source: "./media/characters/dusk/sitting.svg",
                extra: 753 / 425,
                bottom: 33 / 774
            }
        },
        head: {
            height: math.unit(6.1, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/dusk/head.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Jay Direwolf", species: ["dire-wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(15, "feet"),
            weight: math.unit(7000, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/jay-direwolf/front.svg",
                extra: 1810 / 1732,
                bottom: 66 / 1892
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(15, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Anchovie", species: ["cat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4 + 9 / 12, "feet"),
            weight: math.unit(130, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/anchovie/front.svg",
                extra: 382 / 350,
                bottom: 25 / 409
            }
        },
        back: {
            height: math.unit(4 + 9 / 12, "feet"),
            weight: math.unit(130, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/anchovie/back.svg",
                extra: 385 / 352,
                bottom: 16.6 / 402
            }
        },
        frontDressed: {
            height: math.unit(4 + 9 / 12, "feet"),
            weight: math.unit(130, "lb"),
            name: "Front (Dressed)",
            image: {
                source: "./media/characters/anchovie/front-dressed.svg",
                extra: 382 / 350,
                bottom: 25 / 409
            }
        },
        backDressed: {
            height: math.unit(4 + 9 / 12, "feet"),
            weight: math.unit(130, "lb"),
            name: "Back (Dressed)",
            image: {
                source: "./media/characters/anchovie/back-dressed.svg",
                extra: 385 / 352,
                bottom: 16.6 / 402
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(6.4, "inches")
        },
        {
            name: "Normal",
            height: math.unit(4 + 9 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "AcidRenamon", species: ["renamon", "skunk"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2, "meters"),
            weight: math.unit(180, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/acidrenamon/front.svg",
                extra: 987 / 890,
                bottom: 22.8 / 1009
            }
        },
        back: {
            height: math.unit(2, "meters"),
            weight: math.unit(180, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/acidrenamon/back.svg",
                extra: 983 / 891,
                bottom: 8.4 / 992
            }
        },
        head: {
            height: math.unit(1.92, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/acidrenamon/head.svg"
            }
        },
        rump: {
            height: math.unit(1.72, "feet"),
            name: "Rump",
            image: {
                source: "./media/characters/acidrenamon/rump.svg"
            }
        },
        tail: {
            height: math.unit(4.2, "feet"),
            name: "Tail",
            image: {
                source: "./media/characters/acidrenamon/tail.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2, "meters"),
            default: true
        },
        {
            name: "Minimacro",
            height: math.unit(7, "meters")
        },
        {
            name: "Macro",
            height: math.unit(200, "meters")
        },
        {
            name: "Gigamacro",
            height: math.unit(0.2, "earths")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kenzie Lee", species: ["lycanroc"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(152, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/kenzie-lee/front.svg",
                extra: 1869/1774,
                bottom: 128/1997
            }
        },
        side: {
            height: math.unit(86, "feet"),
            name: "Side",
            image: {
                source: "./media/characters/kenzie-lee/side.svg",
                extra: 930/815,
                bottom: 177/1107
            }
        },
        paw: {
            height: math.unit(15, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/kenzie-lee/paw.svg"
            }
        },
    },
    [
        {
            name: "Kenzie Flea",
            height: math.unit(2, "mm"),
            default: true
        },
        {
            name: "Micro",
            height: math.unit(2, "inches")
        },
        {
            name: "Normal",
            height: math.unit(152, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(7, "miles")
        },
        {
            name: "Gigamacro",
            height: math.unit(8000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Withers", species: ["hellhound"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/withers/front.svg",
                extra: 1935/1760,
                bottom: 72/2007
            }
        },
        back: {
            height: math.unit(6, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/withers/back.svg",
                extra: 1944/1792,
                bottom: 12/1956
            }
        },
        dressed: {
            height: math.unit(6, "feet"),
            name: "Dressed",
            image: {
                source: "./media/characters/withers/dressed.svg",
                extra: 1937/1765,
                bottom: 73/2010
            }
        },
        phase1: {
            height: math.unit(1.1, "feet"),
            name: "Phase 1",
            image: {
                source: "./media/characters/withers/phase-1.svg",
                extra: 1885/1232,
                bottom: 0/1885
            }
        },
        phase2: {
            height: math.unit(1.05, "feet"),
            name: "Phase 2",
            image: {
                source: "./media/characters/withers/phase-2.svg",
                extra: 1792/1090,
                bottom: 0/1792
            }
        },
        partyWipe: {
            height: math.unit(1.1, "feet"),
            name: "Party Wipe",
            image: {
                source: "./media/characters/withers/party-wipe.svg",
                extra: 1864/1207,
                bottom: 0/1864
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(167, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(15, "miles")
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Nemoskii", species: ["skunk"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 7 / 12, "feet"),
            weight: math.unit(250, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/nemoskii/front.svg",
                extra: 2270 / 1734,
                bottom: 86 / 2354
            }
        },
        back: {
            height: math.unit(6 + 7 / 12, "feet"),
            weight: math.unit(250, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/nemoskii/back.svg",
                extra: 1845 / 1788,
                bottom: 10.5 / 1852
            }
        },
        head: {
            height: math.unit(1.31, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/nemoskii/head.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit((6 + 7 / 12) * 0.1, "feet")
        },
        {
            name: "Normal",
            height: math.unit(6 + 7 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit((6 + 7 / 12) * 150, "feet")
        },
        {
            name: "Macro+",
            height: math.unit((6 + 7 / 12) * 500, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit((6 + 7 / 12) * 100000, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Shui", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1, "mile"),
            weight: math.unit(265261.9, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/shui/front.svg",
                extra: 1633 / 1564,
                bottom: 91.5 / 1726
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(1, "mile"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Arokh Takakura", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(12 + 6 / 12, "feet"),
            weight: math.unit(1342, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/arokh-takakura/front.svg",
                extra: 1089 / 1043,
                bottom: 77.4 / 1176.7
            }
        },
        back: {
            height: math.unit(12 + 6 / 12, "feet"),
            weight: math.unit(1342, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/arokh-takakura/back.svg",
                extra: 1046 / 1019,
                bottom: 102 / 1150
            }
        },
    },
    [
        {
            name: "Big",
            height: math.unit(12 + 6 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Theo", species: ["cat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 6 / 12, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/theo/front.svg",
                extra: 1184 / 1131,
                bottom: 7.4 / 1191
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(5, "inches")
        },
        {
            name: "Normal",
            height: math.unit(5 + 6 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Cecelia Swift", species: ["otter"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 9 / 12, "feet"),
            weight: math.unit(130, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/cecelia-swift/front.svg",
                extra: 502 / 484,
                bottom: 23 / 523
            }
        },
        back: {
            height: math.unit(5 + 9 / 12, "feet"),
            weight: math.unit(130, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/cecelia-swift/back.svg",
                extra: 499 / 485,
                bottom: 12 / 511
            }
        },
        head: {
            height: math.unit(0.90, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/cecelia-swift/head.svg"
            }
        },
        rump: {
            height: math.unit(1.75, "feet"),
            name: "Rump",
            image: {
                source: "./media/characters/cecelia-swift/rump.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 9 / 12, "feet"),
            default: true
        },
        {
            name: "Big",
            height: math.unit(50, "feet")
        },
        {
            name: "Macro",
            height: math.unit(100, "feet")
        },
        {
            name: "Macro+",
            height: math.unit(500, "feet")
        },
        {
            name: "Macro++",
            height: math.unit(1000, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kaunan", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/kaunan/front.svg",
                extra: 2890 / 2523,
                bottom: 49 / 2939
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(150, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Fei", species: ["fox"], tags: ["anthro"] },
    {
        dressed: {
            height: math.unit(175, "cm"),
            weight: math.unit(60, "kg"),
            name: "Dressed",
            image: {
                source: "./media/characters/fei/dressed.svg",
                extra: 1402/1278,
                bottom: 27/1429
            }
        },
        nude: {
            height: math.unit(175, "cm"),
            weight: math.unit(60, "kg"),
            name: "Nude",
            image: {
                source: "./media/characters/fei/nude.svg",
                extra: 1402/1278,
                bottom: 27/1429
            }
        },
        heels: {
            height: math.unit(0.466, "feet"),
            name: "Heels",
            image: {
                source: "./media/characters/fei/heels.svg",
                extra: 156/152,
                bottom: 28/184
            }
        },
    },
    [
        {
            name: "Mortal",
            height: math.unit(175, "cm")
        },
        {
            name: "Normal",
            height: math.unit(3500, "m")
        },
        {
            name: "Stroll",
            height: math.unit(18.4, "km"),
            default: true
        },
        {
            name: "Showoff",
            height: math.unit(175, "km")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Edrax", species: ["ferromorph"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7, "feet"),
            weight: math.unit(1000, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/edrax/front.svg",
                extra: 2838 / 2550,
                bottom: 130 / 2968
            }
        },
    },
    [
        {
            name: "Small",
            height: math.unit(7, "feet")
        },
        {
            name: "Normal",
            height: math.unit(1500, "meters")
        },
        {
            name: "Mega",
            height: math.unit(12000000, "km"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(10600000, "lightyears")
        },
        {
            name: "Hypermacro",
            height: math.unit(256, "yottameters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Clove", species: ["rabbit"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(10, "feet"),
            weight: math.unit(750, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/clove/front.svg",
                extra: 1918/1751,
                bottom: 52/1970
            }
        },
        back: {
            height: math.unit(10, "feet"),
            weight: math.unit(750, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/clove/back.svg",
                extra: 1912/1747,
                bottom: 50/1962
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(10, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Alex (Rabbit)", species: ["rabbit"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4, "feet"),
            weight: math.unit(50, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/alex-rabbit/front.svg",
                extra: 507 / 458,
                bottom: 18.5 / 527
            }
        },
        back: {
            height: math.unit(4, "feet"),
            weight: math.unit(50, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/alex-rabbit/back.svg",
                extra: 502 / 460,
                bottom: 18.9 / 521
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Zander Rose", species: ["meowth"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1 + 3 / 12, "feet"),
            weight: math.unit(80, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/zander-rose/front.svg",
                extra: 916 / 797,
                bottom: 17 / 933
            }
        },
        back: {
            height: math.unit(1 + 3 / 12, "feet"),
            weight: math.unit(80, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/zander-rose/back.svg",
                extra: 903 / 779,
                bottom: 31 / 934
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(1 + 3 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Razz", species: ["pavodragon"], tags: ["anthro", "feral"] },
    {
        anthro: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Anthro",
            image: {
                source: "./media/characters/razz/anthro.svg",
                extra: 1437 / 1343,
                bottom: 48 / 1485
            }
        },
        feral: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Feral",
            image: {
                source: "./media/characters/razz/feral.svg",
                extra: 2569 / 1385,
                bottom: 95 / 2664
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Morrigan", species: ["shark"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(9 + 4 / 12, "feet"),
            weight: math.unit(500, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/morrigan/front.svg",
                extra: 2707 / 2579,
                bottom: 156 / 2863
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9 + 4 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Jenene", species: ["wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5, "stories"),
            weight: math.unit(4000, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/jenene/front.svg",
                extra: 1780 / 1710,
                bottom: 57 / 1837
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5, "stories"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Faey", species: ["aaltranae"], tags: ["taur"] },
    {
        taurSfw: {
            height: math.unit(10, "meters"),
            weight: math.unit(17500, "kg"),
            name: "Taur",
            image: {
                source: "./media/characters/faey/taur-sfw.svg",
                extra: 1200 / 968,
                bottom: 41 / 1241
            }
        },
        chestmaw: {
            height: math.unit(2.01, "meters"),
            name: "Chestmaw",
            image: {
                source: "./media/characters/faey/chestmaw.svg"
            }
        },
        foot: {
            height: math.unit(2.43, "meters"),
            name: "Foot",
            image: {
                source: "./media/characters/faey/foot.svg"
            }
        },
        jaws: {
            height: math.unit(1.66, "meters"),
            name: "Jaws",
            image: {
                source: "./media/characters/faey/jaws.svg"
            }
        },
        tongues: {
            height: math.unit(2.01, "meters"),
            name: "Tongues",
            image: {
                source: "./media/characters/faey/tongues.svg"
            }
        },
    },
    [
        {
            name: "Small",
            height: math.unit(10, "meters"),
            default: true
        },
        {
            name: "Big",
            height: math.unit(500000, "km")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Roku", species: ["lion"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7, "feet"),
            weight: math.unit(275, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/roku/front.svg",
                extra: 903 / 878,
                bottom: 37 / 940
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(500, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(200, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Lira", species: ["kitsune"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 2 / 12, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/lira/front.svg",
                extra: 1727 / 1605,
                bottom: 26 / 1753
            }
        },
        back: {
            height: math.unit(6 + 2 / 12, "feet"),
            weight: math.unit(150, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/lira/back.svg",
                extra: 1713/1621,
                bottom: 20/1733
            }
        },
        hand: {
            height: math.unit(0.75, "feet"),
            name: "Hand",
            image: {
                source: "./media/characters/lira/hand.svg"
            }
        },
        maw: {
            height: math.unit(0.65, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/lira/maw.svg"
            }
        },
        pawDigi: {
            height: math.unit(1.6, "feet"),
            name: "Paw Digi",
            image: {
                source: "./media/characters/lira/paw-digi.svg"
            }
        },
        pawPlanti: {
            height: math.unit(1.4, "feet"),
            name: "Paw Planti",
            image: {
                source: "./media/characters/lira/paw-planti.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 2 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(100, "feet")
        },
        {
            name: "Macro²",
            height: math.unit(1600, "feet")
        },
        {
            name: "Planetary",
            height: math.unit(20, "earths")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Hadjet", species: ["cat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/hadjet/front.svg",
                extra: 1480 / 1346,
                bottom: 26 / 1506
            }
        },
        frontNsfw: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front (NSFW)",
            image: {
                source: "./media/characters/hadjet/front-nsfw.svg",
                extra: 1440 / 1358,
                bottom: 52 / 1492
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(10, "stories"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(1.5, "miles")
        },
        {
            name: "Megamacro+",
            height: math.unit(5, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kodran", species: ["dragon", "machine"], tags: ["feral"] },
    {
        side: {
            height: math.unit(106, "feet"),
            weight: math.unit(500, "tonnes"),
            name: "Side",
            image: {
                source: "./media/characters/kodran/side.svg",
                extra: 553 / 480,
                bottom: 33 / 586
            }
        },
        front: {
            height: math.unit(132, "feet"),
            weight: math.unit(500, "tonnes"),
            name: "Front",
            image: {
                source: "./media/characters/kodran/front.svg",
                extra: 667 / 643,
                bottom: 42 / 709
            }
        },
        flying: {
            height: math.unit(350, "feet"),
            weight: math.unit(500, "tonnes"),
            name: "Flying",
            image: {
                source: "./media/characters/kodran/flying.svg"
            }
        },
        foot: {
            height: math.unit(33, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/kodran/foot.svg"
            }
        },
        footFront: {
            height: math.unit(19, "feet"),
            name: "Foot (Front)",
            image: {
                source: "./media/characters/kodran/foot-front.svg",
                extra: 261 / 261,
                bottom: 91 / 352
            }
        },
        headFront: {
            height: math.unit(53, "feet"),
            name: "Head (Front)",
            image: {
                source: "./media/characters/kodran/head-front.svg"
            }
        },
        headSide: {
            height: math.unit(65, "feet"),
            name: "Head (Side)",
            image: {
                source: "./media/characters/kodran/head-side.svg"
            }
        },
        throat: {
            height: math.unit(79, "feet"),
            name: "Throat",
            image: {
                source: "./media/characters/kodran/throat.svg"
            }
        },
    },
    [
        {
            name: "Large",
            height: math.unit(106, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Pyxaron", species: ["draptor"], tags: ["feral"] },
    {
        side: {
            height: math.unit(11, "feet"),
            weight: math.unit(150, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/pyxaron/side.svg",
                extra: 305 / 195,
                bottom: 17 / 322
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(11, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Meep", species: ["candy", "salamander"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/meep/front.svg",
                extra: 88 / 80,
                bottom: 6 / 94
            }
        },
    },
    [
        {
            name: "Fun Sized",
            height: math.unit(2, "inches"),
            default: true
        },
        {
            name: "Friend Sized",
            height: math.unit(8, "inches")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Holly (Rabbit)", species: ["rabbit"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(15, "feet"),
            weight: math.unit(2500, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/holly-rabbit/front.svg",
                extra: 1433 / 1233,
                bottom: 125 / 1558
            }
        },
        dick: {
            height: math.unit(4.6, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/holly-rabbit/dick.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(15, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(250, "feet")
        },
        {
            name: "Macro+",
            height: math.unit(2500, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Drena", species: ["drenath"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(3.02, "meters"),
            weight: math.unit(500, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/drena/front.svg",
                extra: 282 / 243,
                bottom: 8 / 290
            }
        },
        side: {
            height: math.unit(3.02, "meters"),
            weight: math.unit(500, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/drena/side.svg",
                extra: 280 / 245,
                bottom: 10 / 290
            }
        },
        back: {
            height: math.unit(3.02, "meters"),
            weight: math.unit(500, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/drena/back.svg",
                extra: 278 / 243,
                bottom: 2 / 280
            }
        },
        foot: {
            height: math.unit(0.75, "meters"),
            name: "Foot",
            image: {
                source: "./media/characters/drena/foot.svg"
            }
        },
        maw: {
            height: math.unit(0.82, "meters"),
            name: "Maw",
            image: {
                source: "./media/characters/drena/maw.svg"
            }
        },
        eating: {
            height: math.unit(0.75, "meters"),
            name: "Eating",
            image: {
                source: "./media/characters/drena/eating.svg"
            }
        },
        rump: {
            height: math.unit(0.93, "meters"),
            name: "Rump",
            image: {
                source: "./media/characters/drena/rump.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3.02, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Remmyzilla", species: ["coyju"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 4 / 12, "feet"),
            weight: math.unit(250, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/remmyzilla/front.svg",
                extra: 4033 / 3588,
                bottom: 123 / 4156
            }
        },
        back: {
            height: math.unit(6 + 4 / 12, "feet"),
            weight: math.unit(250, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/remmyzilla/back.svg",
                extra: 2687 / 2555,
                bottom: 48 / 2735
            }
        },
        paw: {
            height: math.unit(1.73, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/remmyzilla/paw.svg"
            },
            extraAttributes: {
                "toeSize": {
                    name: "Toe Size",
                    power: 2,
                    type: "area",
                    base: math.unit(0.0035, "m^2")
                },
                "padSize": {
                    name: "Pad Size",
                    power: 2,
                    type: "area",
                    base: math.unit(0.015, "m^2")
                },
                "pawsize": {
                    name: "Paw Size",
                    power: 2,
                    type: "area",
                    base: math.unit(0.072, "m^2")
                },
            }
        },
        maw: {
            height: math.unit(1.73, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/remmyzilla/maw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 4 / 12, "feet")
        },
        {
            name: "Minimacro",
            height: math.unit(12 + 8 / 12, "feet")
        },
        {
            name: "Normal",
            height: math.unit(640, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(6400, "feet")
        },
        {
            name: "Gigamacro",
            height: math.unit(64000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Lawrence", species: ["sergal"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2.5, "meters"),
            weight: math.unit(300, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/lawrence/front.svg",
                extra: 357 / 335,
                bottom: 30 / 387
            }
        },
        back: {
            height: math.unit(2.5, "meters"),
            weight: math.unit(300, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/lawrence/back.svg",
                extra: 357 / 338,
                bottom: 16 / 373
            }
        },
        head: {
            height: math.unit(0.9, "meter"),
            name: "Head",
            image: {
                source: "./media/characters/lawrence/head.svg"
            }
        },
        maw: {
            height: math.unit(0.7, "meter"),
            name: "Maw",
            image: {
                source: "./media/characters/lawrence/maw.svg"
            }
        },
        footBottom: {
            height: math.unit(0.5, "meter"),
            name: "Foot (Bottom)",
            image: {
                source: "./media/characters/lawrence/foot-bottom.svg"
            }
        },
        footTop: {
            height: math.unit(0.5, "meter"),
            name: "Foot (Top)",
            image: {
                source: "./media/characters/lawrence/foot-top.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2.5, "meters"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(95, "meters")
        },
        {
            name: "Megamacro",
            height: math.unit(150, "km")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sydney", species: ["naga"], tags: ["naga"] },
    {
        front: {
            height: math.unit(4.2, "meters"),
            name: "Front",
            image: {
                source: "./media/characters/sydney/front.svg",
                extra: 1323 / 1277,
                bottom: 111 / 1434
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4.2, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Jessica", species: ["maned-wolf"], tags: ["anthro"] },
    {
        back: {
            height: math.unit(201, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/jessica/back.svg",
                extra: 273 / 259,
                bottom: 7 / 280
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(201, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(8, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Victoria", species: ["zorgoia"], tags: ["feral"] },
    {
        side: {
            height: math.unit(5.6, "m"),
            weight: math.unit(8000, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/victoria/side.svg",
                extra: 1542/1229,
                bottom: 124/1666
            }
        },
        maw: {
            height: math.unit(7.14, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/victoria/maw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5.6, "m"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Cat", species: ["cat", "nickit", "lucario", "lopunny"], tags: ["anthro", "feral", "taur"] },
    {
        front: {
            height: math.unit(5 + 6 / 12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/cat/front.svg",
                extra: 1449/1295,
                bottom: 34/1483
            },
            form: "cat",
            default: true
        },
        back: {
            height: math.unit(5 + 6 / 12, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/cat/back.svg",
                extra: 1466/1301,
                bottom: 19/1485
            },
            form: "cat"
        },
        taur: {
            height: math.unit(7, "feet"),
            name: "Taur",
            image: {
                source: "./media/characters/cat/taur.svg",
                extra: 1389/1233,
                bottom: 83/1472
            },
            form: "taur",
            default: true
        },
        lucarioFront: {
            height: math.unit(4, "feet"),
            name: "Lucario (Front)",
            image: {
                source: "./media/characters/cat/lucario-front.svg",
                extra: 1149/1019,
                bottom: 84/1233
            },
            form: "lucario",
            default: true
        },
        lucarioBack: {
            height: math.unit(4, "feet"),
            name: "Lucario (Back)",
            image: {
                source: "./media/characters/cat/lucario-back.svg",
                extra: 1190/1059,
                bottom: 33/1223
            },
            form: "lucario"
        },
        megaLucario: {
            height: math.unit(4, "feet"),
            name: "Mega Lucario",
            image: {
                source: "./media/characters/cat/mega-lucario.svg",
                extra: 1515 / 1319,
                bottom: 63 / 1578
            },
            form: "lucario"
        },
        nickit: {
            height: math.unit(2, "feet"),
            name: "Nickit",
            image: {
                source: "./media/characters/cat/nickit.svg",
                extra: 1980 / 1585,
                bottom: 102 / 2082
            },
            form: "nickit",
            default: true
        },
        lopunnyFront: {
            height: math.unit(5, "feet"),
            name: "Lopunny (Front)",
            image: {
                source: "./media/characters/cat/lopunny-front.svg",
                extra: 1782 / 1469,
                bottom: 38 / 1820
            },
            form: "lopunny",
            default: true
        },
        lopunnyBack: {
            height: math.unit(5, "feet"),
            name: "Lopunny (Back)",
            image: {
                source: "./media/characters/cat/lopunny-back.svg",
                extra: 1660 / 1490,
                bottom: 25 / 1685
            },
            form: "lopunny"
        },
    },
    [
        {
            name: "Really small",
            height: math.unit(1, "nm")
        },
        {
            name: "Micro",
            height: math.unit(5, "inches")
        },
        {
            name: "Normal",
            height: math.unit(5 + 6 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(50, "feet")
        },
        {
            name: "Macro+",
            height: math.unit(150, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(100, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kirina Violet", species: ["korean-jindo-dog"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(63.4, "meters"),
            weight: math.unit(3.28349e+6, "kilograms"),
            name: "Front",
            image: {
                source: "./media/characters/kirina-violet/front.svg",
                extra: 2812 / 2725,
                bottom: 0 / 2812
            }
        },
        back: {
            height: math.unit(63.4, "meters"),
            weight: math.unit(3.28349e+6, "kilograms"),
            name: "Back",
            image: {
                source: "./media/characters/kirina-violet/back.svg",
                extra: 2812 / 2725,
                bottom: 0 / 2812
            }
        },
        mouth: {
            height: math.unit(4.35, "meters"),
            name: "Mouth",
            image: {
                source: "./media/characters/kirina-violet/mouth.svg"
            }
        },
        paw: {
            height: math.unit(5.6, "meters"),
            name: "Paw",
            image: {
                source: "./media/characters/kirina-violet/paw.svg"
            }
        },
        tail: {
            height: math.unit(18, "meters"),
            name: "Tail",
            image: {
                source: "./media/characters/kirina-violet/tail.svg"
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(63.4, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Cat (Gigachu)", species: ["pikachu"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(75, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/cat-gigachu/front.svg",
                extra: 1239/1027,
                bottom: 32/1271
            }
        },
        back: {
            height: math.unit(75, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/cat-gigachu/back.svg",
                extra: 1229/1030,
                bottom: 9/1238
            }
        },
    },
    [
        {
            name: "Dynamax",
            height: math.unit(75, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sfaiyan", species: ["jackal"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/sfaiyan/front.svg",
                extra: 999 / 978,
                bottom: 5 / 1004
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(1.82, "meters")
        },
        {
            name: "Giant",
            height: math.unit(2.27, "km"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Raunehkeli", species: ["monster"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(179, "cm"),
            weight: math.unit(100, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/raunehkeli/front.svg",
                extra: 1934 / 1926,
                bottom: 0 / 1934
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(179, "cm")
        },
        {
            name: "Maximum",
            height: math.unit(575, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Beatrice \"The Behemoth\" Heathers", species: ["husky", "kaiju"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/beatrice-the-behemoth-heathers/front.svg",
                extra: 2625 / 2518,
                bottom: 60 / 2685
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 2 / 12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(1180, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Lilith Zott", species: ["bat", "kaiju"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 6 / 12, "feet"),
            weight: math.unit(108, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/lilith-zott/front.svg",
                extra: 2510 / 2238,
                bottom: 100 / 2610
            }
        },
        frontDressed: {
            height: math.unit(5 + 6 / 12, "feet"),
            weight: math.unit(108, "lb"),
            name: "Front (Dressed)",
            image: {
                source: "./media/characters/lilith-zott/front-dressed.svg",
                extra: 2510 / 2238,
                bottom: 100 / 2610
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 6 / 12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(1030, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Holly \"The Mega Mousky\" Heathers", species: ["mouse", "husky", "kaiju"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/holly-the-mega-mousky-heathers/front.svg",
                extra: 2567 / 2435,
                bottom: 39 / 2606
            }
        },
        frontSuper: {
            height: math.unit(6, "feet"),
            name: "Front (Super)",
            image: {
                source: "./media/characters/holly-the-mega-mousky-heathers/front-super.svg",
                extra: 2567 / 2435,
                bottom: 39 / 2606
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 10 / 12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(1100, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sona", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(100, "miles"),
            name: "Front",
            image: {
                source: "./media/characters/sona/front.svg",
                extra: 2433 / 2201,
                bottom: 53 / 2486
            }
        },
        foot: {
            height: math.unit(16.1, "miles"),
            name: "Foot",
            image: {
                source: "./media/characters/sona/foot.svg"
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(100, "miles"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Bailey", species: ["wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/bailey/front.svg",
                extra: 1778 / 1724,
                bottom: 30 / 1808
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(4, "inches")
        },
        {
            name: "Normal",
            height: math.unit(5 + 5 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(250, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(100, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Snaps", species: ["cat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 2 / 12, "feet"),
            weight: math.unit(120, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/snaps/front.svg",
                extra: 2370 / 2177,
                bottom: 48 / 2418
            }
        },
        back: {
            height: math.unit(5 + 2 / 12, "feet"),
            weight: math.unit(120, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/snaps/back.svg",
                extra: 2408 / 2258,
                bottom: 15 / 2423
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(9, "inches")
        },
        {
            name: "Normal",
            height: math.unit(5 + 2 / 12, "feet"),
            default: true
        },
        {
            name: "Mini Macro",
            height: math.unit(10, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Azteck", species: ["sergal"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.8, "meters"),
            weight: math.unit(85, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/azteck/front.svg",
                extra: 2815 / 2625,
                bottom: 89 / 2904
            }
        },
        back: {
            height: math.unit(1.8, "meters"),
            weight: math.unit(85, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/azteck/back.svg",
                extra: 2856 / 2648,
                bottom: 85 / 2941
            }
        },
        frontDressed: {
            height: math.unit(1.8, "meters"),
            weight: math.unit(85, "kg"),
            name: "Front (Dressed)",
            image: {
                source: "./media/characters/azteck/front-dressed.svg",
                extra: 2147 / 2003,
                bottom: 68 / 2215
            }
        },
        head: {
            height: math.unit(0.47, "meters"),
            weight: math.unit(85, "kg"),
            name: "Head",
            image: {
                source: "./media/characters/azteck/head.svg"
            }
        },
    },
    [
        {
            name: "Bite sized",
            height: math.unit(16, "cm")
        },
        {
            name: "Normal",
            height: math.unit(1.8, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Pidge", species: ["hellhound"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/pidge/front.svg",
                extra: 1936/1820,
                bottom: 0/1936
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/pidge/back.svg",
                extra: 1938/1843,
                bottom: 0/1938
            }
        },
        casual: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Casual",
            image: {
                source: "./media/characters/pidge/casual.svg",
                extra: 1936/1820,
                bottom: 0/1936
            }
        },
        tech: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Tech",
            image: {
                source: "./media/characters/pidge/tech.svg",
                extra: 1802/1682,
                bottom: 0/1802
            }
        },
        head: {
            height: math.unit(1.61, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/pidge/head.svg"
            }
        },
        collar: {
            height: math.unit(0.82, "feet"),
            name: "Collar",
            image: {
                source: "./media/characters/pidge/collar.svg"
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(2, "mile"),
            default: true
        },
        {
            name: "PUPPY",
            height: math.unit(20, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "En", species: ["maned-wolf", "undead"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/en/front.svg",
                extra: 1697 / 1563,
                bottom: 103 / 1800
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/en/back.svg",
                extra: 1700 / 1570,
                bottom: 51 / 1751
            }
        },
        frontDressed: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front (Dressed)",
            image: {
                source: "./media/characters/en/front-dressed.svg",
                extra: 1697 / 1563,
                bottom: 103 / 1800
            }
        },
        backDressed: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Back (Dressed)",
            image: {
                source: "./media/characters/en/back-dressed.svg",
                extra: 1700 / 1570,
                bottom: 51 / 1751
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(210, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Haze Orris", species: ["cat", "undead"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/haze-orris/front.svg",
                extra: 3975 / 3525,
                bottom: 137 / 4112
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(150, "mm"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Casselene Yaro", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/casselene-yaro/front.svg",
                extra: 4721 / 4541,
                bottom: 82 / 4803
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/casselene-yaro/back.svg",
                extra: 4569 / 4377,
                bottom: 69 / 4638
            }
        },
        dressed: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Dressed",
            image: {
                source: "./media/characters/casselene-yaro/dressed.svg",
                extra: 4721 / 4541,
                bottom: 82 / 4803
            }
        },
        maw: {
            height: math.unit(1, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/casselene-yaro/maw.svg"
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(190, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Platine", species: ["raven"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(10, "feet"),
            weight: math.unit(15015, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/platine/front.svg",
                extra: 1741/1650,
                bottom: 84/1825
            }
        },
        side: {
            height: math.unit(10, "feet"),
            weight: math.unit(15015, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/platine/side.svg",
                extra: 1790/1705,
                bottom: 29/1819
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(10, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(100, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(1000, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Neapolitan Ananassa", species: ["gelato-bee"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(15 + 5 / 12, "feet"),
            weight: math.unit(4600, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/neapolitan-ananassa/front.svg",
                extra: 2903 / 2736,
                bottom: 0 / 2903
            }
        },
        side: {
            height: math.unit(15 + 5 / 12, "feet"),
            weight: math.unit(4600, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/neapolitan-ananassa/side.svg",
                extra: 2925 / 2719,
                bottom: 0 / 2925
            }
        },
        back: {
            height: math.unit(15 + 5 / 12, "feet"),
            weight: math.unit(4600, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/neapolitan-ananassa/back.svg",
                extra: 2903 / 2736,
                bottom: 0 / 2903
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(15 + 5 / 12, "feet"),
            default: true
        },
        {
            name: "Post-Millenium",
            height: math.unit(35 + 5 / 12, "feet")
        },
        {
            name: "Post-Era",
            height: math.unit(450 + 5 / 12, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Pazuzu", species: ["demon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(300, "meters"),
            weight: math.unit(125000, "tonnes"),
            name: "Front",
            image: {
                source: "./media/characters/pazuzu/front.svg",
                extra: 877 / 794,
                bottom: 47 / 924
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(300, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Aasha", species: ["whale", "seal"], tags: ["anthro"] },
    {
        side: {
            height: math.unit(10 + 7 / 12, "feet"),
            weight: math.unit(2.5, "tons"),
            name: "Side",
            image: {
                source: "./media/characters/aasha/side.svg",
                extra: 1345 / 1245,
                bottom: 111 / 1456
            }
        },
        back: {
            height: math.unit(10 + 7 / 12, "feet"),
            weight: math.unit(2.5, "tons"),
            name: "Back",
            image: {
                source: "./media/characters/aasha/back.svg",
                extra: 1133 / 1057,
                bottom: 257 / 1390
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(10 + 7 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Nevan", species: ["gardevoir"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 3 / 12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/nevan/front.svg",
                extra: 704 / 704,
                bottom: 28 / 732
            }
        },
        back: {
            height: math.unit(6 + 3 / 12, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/nevan/back.svg",
                extra: 714 / 714,
                bottom: 21 / 735
            }
        },
        frontFlaccid: {
            height: math.unit(6 + 3 / 12, "feet"),
            name: "Front (Flaccid)",
            image: {
                source: "./media/characters/nevan/front-flaccid.svg",
                extra: 704 / 704,
                bottom: 28 / 732
            }
        },
        frontErect: {
            height: math.unit(6 + 3 / 12, "feet"),
            name: "Front (Erect)",
            image: {
                source: "./media/characters/nevan/front-erect.svg",
                extra: 704 / 704,
                bottom: 28 / 732
            }
        },
        backFlaccid: {
            height: math.unit(6 + 3 / 12, "feet"),
            name: "Back (Flaccid)",
            image: {
                source: "./media/characters/nevan/back-flaccid.svg",
                extra: 714 / 714,
                bottom: 21 / 735
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 3 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Arhan", species: ["kobold"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/arhan/front.svg",
                extra: 3368 / 3133,
                bottom: 0 / 3368
            }
        },
        side: {
            height: math.unit(4, "feet"),
            name: "Side",
            image: {
                source: "./media/characters/arhan/side.svg",
                extra: 3347 / 3105,
                bottom: 0 / 3347
            }
        },
        tongue: {
            height: math.unit(1.42, "feet"),
            name: "Tongue",
            image: {
                source: "./media/characters/arhan/tongue.svg"
            }
        },
        head: {
            height: math.unit(0.85, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/arhan/head.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "DigiDuncan", species: ["human"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 7.5 / 12, "feet"),
            weight: math.unit(120, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/digi-duncan/front.svg",
                extra: 330 / 326,
                bottom: 16 / 346
            }
        },
        side: {
            height: math.unit(5 + 7.5 / 12, "feet"),
            weight: math.unit(120, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/digi-duncan/side.svg",
                extra: 341 / 337,
                bottom: 1 / 342
            }
        },
        back: {
            height: math.unit(5 + 7.5 / 12, "feet"),
            weight: math.unit(120, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/digi-duncan/back.svg",
                extra: 330 / 326,
                bottom: 12 / 342
            }
        },
    },
    [
        {
            name: "Speck",
            height: math.unit(0.25, "mm")
        },
        {
            name: "Micro",
            height: math.unit(5, "mm")
        },
        {
            name: "Tiny",
            height: math.unit(0.5, "inches"),
            default: true
        },
        {
            name: "Human",
            height: math.unit(5 + 7.5 / 12, "feet")
        },
        {
            name: "Minigiant",
            height: math.unit(8 + 5.25, "feet")
        },
        {
            name: "Giant",
            height: math.unit(2000, "feet")
        },
        {
            name: "Mega",
            height: math.unit(371.1, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Jagaz Soulbreaker", species: ["charr"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2, "meters"),
            weight: math.unit(350, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/jagaz-soulbreaker/front.svg",
                extra: 898 / 838,
                bottom: 9 / 907
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(8, "meters")
        },
        {
            name: "Normal",
            height: math.unit(50, "meters"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(500, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Khardesh", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 6 / 12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/khardesh/front.svg",
                extra: 1788/1596,
                bottom: 66/1854
            }
        },
        back: {
            height: math.unit(6 + 6 / 12, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/khardesh/back.svg",
                extra: 1781/1584,
                bottom: 68/1849
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 6 / 12, "feet"),
            default: true
        },
        {
            name: "Normal+",
            height: math.unit(4, "meters")
        },
        {
            name: "Macro",
            height: math.unit(50, "meters")
        },
        {
            name: "Macro+",
            height: math.unit(100, "meters")
        },
        {
            name: "Megamacro",
            height: math.unit(20, "km")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kosho", species: ["kirin"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/kosho/front.svg",
                extra: 1847 / 1847,
                bottom: 86 / 1933
            }
        },
    },
    [
        {
            name: "Second-stage micro",
            height: math.unit(0.5, "inches")
        },
        {
            name: "First-stage micro",
            height: math.unit(6, "inches")
        },
        {
            name: "Normal",
            height: math.unit(6, "feet"),
            default: true
        },
        {
            name: "First-stage macro",
            height: math.unit(72, "feet")
        },
        {
            name: "Second-stage macro",
            height: math.unit(864, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Hydra", species: ["frog"], tags: ["anthro"] },
    {
        normal: {
            height: math.unit(4 + 6 / 12, "feet"),
            name: "Normal",
            image: {
                source: "./media/characters/hydra/normal.svg",
                extra: 2833 / 2634,
                bottom: 68 / 2901
            }
        },
        smol: {
            height: math.unit(0.705, "inches"),
            name: "Smol",
            image: {
                source: "./media/characters/hydra/smol.svg",
                extra: 2715 / 2540,
                bottom: 0 / 2715
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4 + 6 / 12, "feet"),
            default: true
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Daz", species: ["ant"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(0.6, "cm"),
            name: "Front",
            image: {
                source: "./media/characters/daz/front.svg",
                extra: 1682 / 1164,
                bottom: 42 / 1724
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(0.6, "cm"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Theo (Pangolin)", species: ["pangolin"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(235, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/theo-pangolin/front.svg",
                extra: 1996 / 1969,
                bottom: 115 / 2111
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(235, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/theo-pangolin/back.svg",
                extra: 1979 / 1979,
                bottom: 40 / 2019
            }
        },
        feral: {
            height: math.unit(2, "feet"),
            weight: math.unit(30, "lb"),
            name: "Feral",
            image: {
                source: "./media/characters/theo-pangolin/feral.svg",
                extra: 803 / 791,
                bottom: 181 / 984
            }
        },
        footFive: {
            height: math.unit(1.43, "feet"),
            name: "Foot (Five Toes)",
            image: {
                source: "./media/characters/theo-pangolin/foot-five.svg"
            }
        },
        footFour: {
            height: math.unit(1.43, "feet"),
            name: "Foot (Four Toes)",
            image: {
                source: "./media/characters/theo-pangolin/foot-four.svg"
            }
        },
        handFour: {
            height: math.unit(0.81, "feet"),
            name: "Hand (Four Fingers)",
            image: {
                source: "./media/characters/theo-pangolin/hand-four.svg"
            }
        },
        handThree: {
            height: math.unit(0.81, "feet"),
            name: "Hand (Three Fingers)",
            image: {
                source: "./media/characters/theo-pangolin/hand-three.svg"
            }
        },
        headFront: {
            height: math.unit(1.37, "feet"),
            name: "Head (Front)",
            image: {
                source: "./media/characters/theo-pangolin/head-front.svg"
            }
        },
        headSide: {
            height: math.unit(1.43, "feet"),
            name: "Head (Side)",
            image: {
                source: "./media/characters/theo-pangolin/head-side.svg"
            }
        },
        tongue: {
            height: math.unit(2.29, "feet"),
            name: "Tongue",
            image: {
                source: "./media/characters/theo-pangolin/tongue.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "feet")
        },
        {
            name: "Macro",
            height: math.unit(400, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Renée", species: ["mouse"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "inches"),
            weight: math.unit(0.036, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/renée/front.svg",
                extra: 900 / 886,
                bottom: 8 / 908
            }
        },
    },
    [
        {
            name: "Nano",
            height: math.unit(1, "nm")
        },
        {
            name: "Micro",
            height: math.unit(1, "mm")
        },
        {
            name: "Normal",
            height: math.unit(6, "inches")
        },
        {
            name: "Macro",
            height: math.unit(2000, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(2, "km")
        },
        {
            name: "Gigamacro",
            height: math.unit(2000, "km")
        },
        {
            name: "Teramacro",
            height: math.unit(250000, "km")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Caledvwlch", species: ["unicorn"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4, "meters"),
            weight: math.unit(150, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/caledvwlch/front.svg",
                extra: 1757/1537,
                bottom: 31/1788
            }
        },
        side: {
            height: math.unit(4, "meters"),
            weight: math.unit(150, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/caledvwlch/side.svg",
                extra: 1605 / 1536,
                bottom: 31 / 1636
            }
        },
        back: {
            height: math.unit(4, "meters"),
            weight: math.unit(150, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/caledvwlch/back.svg",
                extra: 1635 / 1565,
                bottom: 27 / 1662
            }
        },
    },
    [
        {
            name: "\"Incognito\"",
            height: math.unit(4, "meters")
        },
        {
            name: "Small rampage",
            height: math.unit(600, "meters")
        },
        {
            name: "Mega",
            height: math.unit(30, "km")
        },
        {
            name: "Home-size",
            height: math.unit(50, "km"),
            default: true
        },
        {
            name: "Giga",
            height: math.unit(300, "km")
        },
        {
            name: "Lounging",
            height: math.unit(11000, "km")
        },
        {
            name: "Planet snacking",
            height: math.unit(2000000, "km")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sapphire Svell", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(215, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/sapphire-svell/front.svg",
                extra: 495 / 455,
                bottom: 20 / 515
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(216, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/sapphire-svell/back.svg",
                extra: 497 / 477,
                bottom: 7 / 504
            }
        },
        maw: {
            height: math.unit(1.57, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/sapphire-svell/maw.svg"
            }
        },
        foot: {
            height: math.unit(1.07, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/sapphire-svell/foot.svg"
            }
        },
        toering: {
            height: math.unit(1.7, "inch"),
            name: "Toering",
            image: {
                source: "./media/characters/sapphire-svell/toering.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(300, "feet"),
            default: true
        },
        {
            name: "Augmented",
            height: math.unit(1250, "feet")
        },
        {
            name: "Unleashed",
            height: math.unit(3000, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Glitch Flux", species: ["wolf"], tags: ["feral"] },
    {
        side: {
            height: math.unit(2 + 3 / 12, "feet"),
            weight: math.unit(110, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/glitch-flux/side.svg",
                extra: 997 / 805,
                bottom: 20 / 1017
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2 + 3 / 12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mid", species: ["cat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4, "meters"),
            name: "Front",
            image: {
                source: "./media/characters/mid/front.svg",
                extra: 507 / 476,
                bottom: 17 / 524
            }
        },
        back: {
            height: math.unit(4, "meters"),
            name: "Back",
            image: {
                source: "./media/characters/mid/back.svg",
                extra: 519 / 487,
                bottom: 7 / 526
            }
        },
        stuck: {
            height: math.unit(2.2, "meters"),
            name: "Stuck",
            image: {
                source: "./media/characters/mid/stuck.svg",
                extra: 1951 / 1869,
                bottom: 88 / 2039
            }
        }
    },
    [
        {
            name: "Normal",
            height: math.unit(4, "meters"),
            default: true
        },
        {
            name: "Big",
            height: math.unit(10, "meters")
        },
        {
            name: "Macro",
            height: math.unit(800, "meters")
        },
        {
            name: "Megamacro",
            height: math.unit(100, "km")
        },
        {
            name: "Overgrown",
            height: math.unit(1, "parsec")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Iris", species: ["tiger"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2.5, "meters"),
            weight: math.unit(225, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/iris/front.svg",
                extra: 3348 / 3251,
                bottom: 205 / 3553
            }
        },
        maw: {
            height: math.unit(0.56, "meter"),
            name: "Maw",
            image: {
                source: "./media/characters/iris/maw.svg"
            }
        },
    },
    [
        {
            name: "Mewter cat",
            height: math.unit(1.2, "meters")
        },
        {
            name: "Normal",
            height: math.unit(2.5, "meters"),
            default: true
        },
        {
            name: "Minimacro",
            height: math.unit(18, "feet")
        },
        {
            name: "Macro",
            height: math.unit(140, "feet")
        },
        {
            name: "Macro+",
            height: math.unit(180, "meters")
        },
        {
            name: "Megamacro",
            height: math.unit(2746, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Axel", species: ["raven"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(135, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/axel/front.svg",
                extra: 908 / 908,
                bottom: 58 / 966
            }
        },
        side: {
            height: math.unit(6, "feet"),
            weight: math.unit(135, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/axel/side.svg",
                extra: 958 / 958,
                bottom: 11 / 969
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(135, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/axel/back.svg",
                extra: 887 / 887,
                bottom: 34 / 921
            }
        },
        head: {
            height: math.unit(1.07, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/axel/head.svg"
            }
        },
        beak: {
            height: math.unit(1.4, "feet"),
            name: "Beak",
            image: {
                source: "./media/characters/axel/beak.svg"
            }
        },
        beakSide: {
            height: math.unit(1.4, "feet"),
            name: "Beak Side",
            image: {
                source: "./media/characters/axel/beak-side.svg"
            }
        },
        sheath: {
            height: math.unit(0.5, "feet"),
            name: "Sheath",
            image: {
                source: "./media/characters/axel/sheath.svg"
            }
        },
        dick: {
            height: math.unit(0.98, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/axel/dick.svg"
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(68, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Joanna", species: ["wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(3.5, "meters"),
            weight: math.unit(1200, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/joanna/front.svg",
                extra: 1596 / 1488,
                bottom: 29 / 1625
            }
        },
        back: {
            height: math.unit(3.5, "meters"),
            weight: math.unit(1200, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/joanna/back.svg",
                extra: 1594 / 1495,
                bottom: 26 / 1620
            }
        },
        frontShorts: {
            height: math.unit(3.5, "meters"),
            weight: math.unit(1200, "kg"),
            name: "Front (Shorts)",
            image: {
                source: "./media/characters/joanna/front-shorts.svg",
                extra: 1596 / 1488,
                bottom: 29 / 1625
            }
        },
        frontBiker: {
            height: math.unit(3.5, "meters"),
            weight: math.unit(1200, "kg"),
            name: "Front (Biker)",
            image: {
                source: "./media/characters/joanna/front-biker.svg",
                extra: 1596 / 1488,
                bottom: 29 / 1625
            }
        },
        backBiker: {
            height: math.unit(3.5, "meters"),
            weight: math.unit(1200, "kg"),
            name: "Back (Biker)",
            image: {
                source: "./media/characters/joanna/back-biker.svg",
                extra: 1594 / 1495,
                bottom: 88 / 1682
            }
        },
        bikeLeft: {
            height: math.unit(2.4, "meters"),
            weight: math.unit(1600, "kg"),
            name: "Bike (Left)",
            image: {
                source: "./media/characters/joanna/bike-left.svg",
                extra: 720 / 720,
                bottom: 8 / 728
            }
        },
        bikeRight: {
            height: math.unit(2.4, "meters"),
            weight: math.unit(1600, "kg"),
            name: "Bike (Right)",
            image: {
                source: "./media/characters/joanna/bike-right.svg",
                extra: 720 / 720,
                bottom: 8 / 728
            }
        },
    },
    [
        {
            name: "Incognito",
            height: math.unit(3.5, "meters")
        },
        {
            name: "Casual Big",
            height: math.unit(200, "meters")
        },
        {
            name: "Macro",
            height: math.unit(600, "meters")
        },
        {
            name: "Original",
            height: math.unit(20, "km"),
            default: true
        },
        {
            name: "Giga",
            height: math.unit(400, "km")
        },
        {
            name: "Lounging",
            height: math.unit(1500, "km")
        },
        {
            name: "Planetary",
            height: math.unit(200000, "km")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Hugo Sigil", species: ["cat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/hugo-sigil/front.svg",
                extra: 522 / 500,
                bottom: 2 / 524
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/hugo-sigil/back.svg",
                extra: 519 / 495,
                bottom: 5 / 524
            }
        },
        maw: {
            height: math.unit(1.4, "feet"),
            weight: math.unit(150, "lb"),
            name: "Maw",
            image: {
                source: "./media/characters/hugo-sigil/maw.svg"
            }
        },
        feet: {
            height: math.unit(1.56, "feet"),
            weight: math.unit(150, "lb"),
            name: "Feet",
            image: {
                source: "./media/characters/hugo-sigil/feet.svg",
                extra: 177 / 177,
                bottom: 12 / 189
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "feet")
        },
        {
            name: "Macro",
            height: math.unit(200, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Peri", species: ["husky"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/peri/front.svg",
                extra: 2354 / 2233,
                bottom: 49 / 2403
            }
        },
    },
    [
        {
            name: "Really Small",
            height: math.unit(1, "nm")
        },
        {
            name: "Micro",
            height: math.unit(4, "inches")
        },
        {
            name: "Normal",
            height: math.unit(7, "inches"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(400, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(100, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Issilora", species: ["dragon"], tags: ["anthro"] },
    {
        frontSlim: {
            height: math.unit(7, "feet"),
            name: "Front (Slim)",
            image: {
                source: "./media/characters/issilora/front-slim.svg",
                extra: 529 / 449,
                bottom: 53 / 582
            }
        },
        sideSlim: {
            height: math.unit(7, "feet"),
            name: "Side (Slim)",
            image: {
                source: "./media/characters/issilora/side-slim.svg",
                extra: 570 / 480,
                bottom: 30 / 600
            }
        },
        backSlim: {
            height: math.unit(7, "feet"),
            name: "Back (Slim)",
            image: {
                source: "./media/characters/issilora/back-slim.svg",
                extra: 537 / 455,
                bottom: 46 / 583
            }
        },
        frontBuff: {
            height: math.unit(7, "feet"),
            name: "Front (Buff)",
            image: {
                source: "./media/characters/issilora/front-buff.svg",
                extra: 2310 / 2035,
                bottom: 335 / 2645
            }
        },
        head: {
            height: math.unit(1.94, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/issilora/head.svg"
            }
        },
    },
    [
        {
            name: "Minimum",
            height: math.unit(7, "feet")
        },
        {
            name: "Comfortable",
            height: math.unit(17, "feet")
        },
        {
            name: "Fun Size",
            height: math.unit(47, "feet")
        },
        {
            name: "Natural Macro",
            height: math.unit(137, "feet"),
            default: true
        },
        {
            name: "Maximum Kaiju",
            height: math.unit(397, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Irb'iiritaahn", species: ["uragi'viidorn"], tags: ["taur"] },
    {
        front: {
            height: math.unit(50 + 9/12, "feet"),
            weight: math.unit(32.8, "tons"),
            name: "Front",
            image: {
                source: "./media/characters/irb'iiritaahn/front.svg",
                extra: 1878/1826,
                bottom: 326/2204
            }
        },
        back: {
            height: math.unit(50 + 9/12, "feet"),
            weight: math.unit(32.8, "tons"),
            name: "Back",
            image: {
                source: "./media/characters/irb'iiritaahn/back.svg",
                extra: 2052/2018,
                bottom: 152/2204
            }
        },
        head: {
            height: math.unit(12.86, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/irb'iiritaahn/head.svg"
            }
        },
        maw: {
            height: math.unit(9.66, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/irb'iiritaahn/maw.svg"
            }
        },
        frontDick: {
            height: math.unit(8.78461, "feet"),
            name: "Front Dick",
            image: {
                source: "./media/characters/irb'iiritaahn/front-dick.svg"
            }
        },
        rearDick: {
            height: math.unit(8.78461, "feet"),
            name: "Rear Dick",
            image: {
                source: "./media/characters/irb'iiritaahn/rear-dick.svg"
            }
        },
        rearDickUnfolded: {
            height: math.unit(8.78, "feet"),
            name: "Rear Dick (Unfolded)",
            image: {
                source: "./media/characters/irb'iiritaahn/rear-dick-unfolded.svg"
            }
        },
        wings: {
            height: math.unit(43, "feet"),
            name: "Wings",
            image: {
                source: "./media/characters/irb'iiritaahn/wings.svg"
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(50 + 9/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Irbisgreif", species: ["gryphdelphais"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(205, "cm"),
            weight: math.unit(102, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/irbisgreif/front.svg",
                extra: 785/706,
                bottom: 13/798
            }
        },
        back: {
            height: math.unit(205, "cm"),
            weight: math.unit(102, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/irbisgreif/back.svg",
                extra: 713/701,
                bottom: 26/739
            }
        },
        frontDressed: {
            height: math.unit(216, "cm"),
            weight: math.unit(102, "kg"),
            name: "Front-dressed",
            image: {
                source: "./media/characters/irbisgreif/front-dressed.svg",
                extra: 902/776,
                bottom: 14/916
            }
        },
        sideDressed: {
            height: math.unit(195, "cm"),
            weight: math.unit(102, "kg"),
            name: "Side-dressed",
            image: {
                source: "./media/characters/irbisgreif/side-dressed.svg",
                extra: 788/688,
                bottom: 21/809
            }
        },
        backDressed: {
            height: math.unit(216, "cm"),
            weight: math.unit(102, "kg"),
            name: "Back-dressed",
            image: {
                source: "./media/characters/irbisgreif/back-dressed.svg",
                extra: 901/783,
                bottom: 10/911
            }
        },
        dick: {
            height: math.unit(0.49, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/irbisgreif/dick.svg"
            }
        },
        wingTop: {
            height: math.unit(1.93  , "feet"),
            name: "Wing-top",
            image: {
                source: "./media/characters/irbisgreif/wing-top.svg"
            }
        },
        wingBottom: {
            height: math.unit(1.93  , "feet"),
            name: "Wing-bottom",
            image: {
                source: "./media/characters/irbisgreif/wing-bottom.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(216, "cm"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Pride", species: ["skunk"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/pride/front.svg",
                extra: 1299/1230,
                bottom: 18/1317
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7, "feet")
        },
        {
            name: "Mini-macro",
            height: math.unit(11, "feet")
        },
        {
            name: "Macro",
            height: math.unit(15, "meters"),
            default: true
        },
        {
            name: "Macro+",
            height: math.unit(40, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Vaelophys Nyx", species: ["maned-wolf"], tags: ["anthro", "feral"] },
    {
        front: {
            height: math.unit(4 + 2 / 12, "feet"),
            weight: math.unit(95, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/vaelophis-nyx/front.svg",
                extra: 2532/2330,
                bottom: 0/2532
            }
        },
        back: {
            height: math.unit(4 + 2 / 12, "feet"),
            weight: math.unit(95, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/vaelophis-nyx/back.svg",
                extra: 2484/2361,
                bottom: 0/2484
            }
        },
        feralSide: {
            height: math.unit(2 + 1/12, "feet"),
            weight: math.unit(20, "lb"),
            name: "Feral (Side)",
            image: {
                source: "./media/characters/vaelophis-nyx/feral-side.svg",
                extra: 1721/1581,
                bottom: 70/1791
            }
        },
        feralLazing: {
            height: math.unit(1.08, "feet"),
            weight: math.unit(20, "lb"),
            name: "Feral (Lazing)",
            image: {
                source: "./media/characters/vaelophis-nyx/feral-lazing.svg",
                extra: 822/822,
                bottom: 248/1070
            }
        },
        ear: {
            height: math.unit(0.416, "feet"),
            name: "Ear",
            image: {
                source: "./media/characters/vaelophis-nyx/ear.svg"
            }
        },
        eye: {
            height: math.unit(0.0748, "feet"),
            name: "Eye",
            image: {
                source: "./media/characters/vaelophis-nyx/eye.svg"
            }
        },
        mouth: {
            height: math.unit(0.378, "feet"),
            name: "Mouth",
            image: {
                source: "./media/characters/vaelophis-nyx/mouth.svg"
            }
        },
        spade: {
            height: math.unit(0.55, "feet"),
            name: "Spade",
            image: {
                source: "./media/characters/vaelophis-nyx/spade.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4 + 2/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Flux", species: ["luxray"], tags: ["anthro", "feral"] },
    {
        front: {
            height: math.unit(7, "feet"),
            weight: math.unit(231, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/flux/front.svg",
                extra: 919/871,
                bottom: 0/919
            }
        },
        back: {
            height: math.unit(7, "feet"),
            weight: math.unit(231, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/flux/back.svg",
                extra: 1040/992,
                bottom: 0/1040
            }
        },
        frontDressed: {
            height: math.unit(7, "feet"),
            weight: math.unit(231, "lb"),
            name: "Front (Dressed)",
            image: {
                source: "./media/characters/flux/front-dressed.svg",
                extra: 919/871,
                bottom: 0/919
            }
        },
        feralSide: {
            height: math.unit(5, "feet"),
            weight: math.unit(150, "lb"),
            name: "Feral (Side)",
            image: {
                source: "./media/characters/flux/feral-side.svg",
                extra: 598/528,
                bottom: 28/626
            }
        },
        head: {
            height: math.unit(1.585, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/flux/head.svg"
            }
        },
        headSide: {
            height: math.unit(1.74, "feet"),
            name: "Head (Side)",
            image: {
                source: "./media/characters/flux/head-side.svg"
            }
        },
        headSideFire: {
            height: math.unit(1.76, "feet"),
            name: "Head (Side, Fire)",
            image: {
                source: "./media/characters/flux/head-side-fire.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ulfra Lupae", species: ["wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(9, "feet"),
            weight: math.unit(1012, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/ulfra-lupae/front.svg",
                extra: 1083/1011,
                bottom: 67/1150
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(6, "inches")
        },
        {
            name: "Socializing",
            height: math.unit(6 + 5/12, "feet")
        },
        {
            name: "Normal",
            height: math.unit(9, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(150, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Timber", species: ["canine"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 2/12, "feet"),
            weight: math.unit(120, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/timber/front.svg",
                extra: 2814/2705,
                bottom: 181/2995
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 2/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Nicki", species: ["goat", "wolf", "rabbit"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(9, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/nicki/front.svg",
                extra: 1240/990,
                bottom: 45/1285
            },
            form: "anthro",
            default: true
        },
        side: {
            height: math.unit(9, "feet"),
            name: "Side",
            image: {
                source: "./media/characters/nicki/side.svg",
                extra: 1047/973,
                bottom: 61/1108
            },
            form: "anthro"
        },
        back: {
            height: math.unit(9, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/nicki/back.svg",
                extra: 1006/965,
                bottom: 39/1045
            },
            form: "anthro"
        },
        taur: {
            height: math.unit(15, "feet"),
            name: "Taur",
            image: {
                source: "./media/characters/nicki/taur.svg",
                extra: 1592/1347,
                bottom: 0/1592
            },
            form: "taur",
            default: true
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9, "feet"),
            form: "anthro",
            default: true
        },
        {
            name: "Normal",
            height: math.unit(15, "feet"),
            form: "taur",
            default: true
        }
    ],
    {
        "anthro": {
            name: "Anthro",
            default: true
        },
        "taur": {
            name: "Taur"
        }
    }
))
characterMakers.push(() => makeCharacter(
    { name: "Lee", species: ["monster"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 10/12, "feet"),
            weight: math.unit(3.5, "tons"),
            name: "Front",
            image: {
                source: "./media/characters/lee/front.svg",
                extra: 1773/1615,
                bottom: 86/1859
            }
        },
        hand: {
            height: math.unit(1.78, "feet"),
            name: "Hand",
            image: {
                source: "./media/characters/lee/hand.svg"
            }
        },
        maw: {
            height: math.unit(1.18, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/lee/maw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7 + 10/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Guti", species: ["lion"], tags: ["anthro", "goo"] },
    {
        front: {
            height: math.unit(9, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/guti/front.svg",
                extra: 4551/4355,
                bottom: 123/4674
            }
        },
        tongue: {
            height: math.unit(1, "feet"),
            name: "Tongue",
            image: {
                source: "./media/characters/guti/tongue.svg"
            }
        },
        paw: {
            height: math.unit(1.18, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/guti/paw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Vesper", species: ["kitsune"], tags: ["anthro"] },
    {
        side: {
            height: math.unit(5, "meters"),
            name: "Side",
            image: {
                source: "./media/characters/vesper/side.svg",
                extra: 1605/1518,
                bottom: 0/1605
            }
        },
    },
    [
        {
            name: "Small",
            height: math.unit(5, "meters")
        },
        {
            name: "Sage",
            height: math.unit(100, "meters"),
            default: true
        },
        {
            name: "Fun Size",
            height: math.unit(600, "meters")
        },
        {
            name: "Goddess",
            height: math.unit(20000, "km")
        },
        {
            name: "Maximum",
            height: math.unit(5, "galaxies")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Gawain", species: ["arcanine"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 3/12, "feet"),
            weight: math.unit(190, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/gawain/front.svg",
                extra: 2222/2139,
                bottom: 90/2312
            }
        },
        back: {
            height: math.unit(6 + 3/12, "feet"),
            weight: math.unit(190, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/gawain/back.svg",
                extra: 2199/2111,
                bottom: 73/2272
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 3/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Dascalti", species: ["draiger"], tags: ["anthro"] },
    {
        side: {
            height: math.unit(3.5, "meters"),
            weight: math.unit(16000, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/dascalti/side.svg",
                extra: 392/273,
                bottom: 47/439
            }
        },
        breath: {
            height: math.unit(7.4, "feet"),
            name: "Breath",
            image: {
                source: "./media/characters/dascalti/breath.svg"
            }
        },
        fed: {
            height: math.unit(3.6, "meters"),
            weight: math.unit(16000, "lb"),
            name: "Fed",
            image: {
                source: "./media/characters/dascalti/fed.svg",
                extra: 1419/820,
                bottom: 95/1514
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3.5, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mauve", species: ["skunk"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(3 + 5/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/mauve/front.svg",
                extra: 1126/1033,
                bottom: 65/1191
            }
        },
        side: {
            height: math.unit(3 + 5/12, "feet"),
            name: "Side",
            image: {
                source: "./media/characters/mauve/side.svg",
                extra: 1089/1001,
                bottom: 29/1118
            }
        },
        back: {
            height: math.unit(3 + 5/12, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/mauve/back.svg",
                extra: 1173/1053,
                bottom: 109/1282
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3 + 5/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Carlos", species: ["foxsky"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 3/12, "feet"),
            weight: math.unit(430, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/carlos/front.svg",
                extra: 1964/1913,
                bottom: 70/2034
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 3/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Jax", species: ["husky"], tags: ["anthro"] },
    {
        back: {
            height: math.unit(5 + 10/12, "feet"),
            weight: math.unit(200, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/jax/back.svg",
                extra: 764/739,
                bottom: 25/789
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 10/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Eikthynir", species: ["deer"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8, "feet"),
            weight: math.unit(250, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/eikthynir/front.svg",
                extra: 1332/1166,
                bottom: 82/1414
            }
        },
        back: {
            height: math.unit(8, "feet"),
            weight: math.unit(250, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/eikthynir/back.svg",
                extra: 1342/1190,
                bottom: 19/1361
            }
        },
        dick: {
            height: math.unit(2.35, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/eikthynir/dick.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Zlmos", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(99, "meters"),
            weight: math.unit(13000, "tons"),
            name: "Front",
            image: {
                source: "./media/characters/zlmos/front.svg",
                extra: 2202/1992,
                bottom: 315/2517
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(99, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Purri", species: ["cat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 5/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/purri/front.svg",
                extra: 1698/1610,
                bottom: 32/1730
            }
        },
        frontAlt: {
            height: math.unit(6 + 5/12, "feet"),
            name: "Front (Alt)",
            image: {
                source: "./media/characters/purri/front-alt.svg",
                extra: 450/420,
                bottom: 26/476
            }
        },
        boots: {
            height: math.unit(5.5, "feet"),
            name: "Boots",
            image: {
                source: "./media/characters/purri/boots.svg",
                extra: 905/853,
                bottom: 18/923
            }
        },
        lying: {
            height: math.unit(2, "feet"),
            name: "Lying",
            image: {
                source: "./media/characters/purri/lying.svg",
                extra: 940/843,
                bottom: 146/1086
            }
        },
        devious: {
            height: math.unit(1.77, "feet"),
            name: "Devious",
            image: {
                source: "./media/characters/purri/devious.svg",
                extra: 1440/1155,
                bottom: 147/1587
            }
        },
        bean: {
            height: math.unit(1.94, "feet"),
            name: "Bean",
            image: {
                source: "./media/characters/purri/bean.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(1, "mm")
        },
        {
            name: "Normal",
            height: math.unit(6 + 5/12, "feet"),
            default: true
        },
        {
            name: "Macro :3c",
            height: math.unit(2, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Moonlight", species: ["umbreon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 2/12, "feet"),
            weight: math.unit(250, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/moonlight/front.svg",
                extra: 1044/908,
                bottom: 56/1100
            }
        },
        feral: {
            height: math.unit(3 + 1/12, "feet"),
            weight: math.unit(50, "kg"),
            name: "Feral",
            image: {
                source: "./media/characters/moonlight/feral.svg",
                extra: 3705/2791,
                bottom: 145/3850
            }
        },
        paw: {
            height: math.unit(1, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/moonlight/paw.svg"
            }
        },
        paws: {
            height: math.unit(0.98, "feet"),
            name: "Paws",
            image: {
                source: "./media/characters/moonlight/paws.svg",
                extra: 939/939,
                bottom: 50/989
            }
        },
        mouth: {
            height: math.unit(0.48, "feet"),
            name: "Mouth",
            image: {
                source: "./media/characters/moonlight/mouth.svg"
            }
        },
        dick: {
            height: math.unit(1.46, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/moonlight/dick.svg"
            }
        },
    },
    [
         {
             name: "Normal",
             height: math.unit(6 + 2/12, "feet"),
             default: true
         },
         {
             name: "Macro",
             height: math.unit(300, "feet")
         },
         {
             name: "Macro+",
             height: math.unit(1, "mile")
         },
         {
             name: "Mt. Moon",
             height: math.unit(5, "miles")
         },
         {
             name: "Megamacro",
             height: math.unit(15, "miles")
         },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sylen", species: ["wolf"], tags: ["anthro"] },
    {
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/sylen/back.svg",
                extra: 1335/1273,
                bottom: 107/1442
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 5/12, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(3, "miles"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Huttser", species: ["coyote"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(190, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/huttser/front.svg",
                extra: 1152/1058,
                bottom: 23/1175
            }
        },
        side: {
            height: math.unit(6, "feet"),
            weight: math.unit(190, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/huttser/side.svg",
                extra: 1174/1065,
                bottom: 18/1192
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(190, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/huttser/back.svg",
                extra: 1158/1056,
                bottom: 12/1170
            }
        },
    },
    [
        
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Faan", species: ["slime-dragon"], tags: ["anthro", "goo"] },
    {
        side: {
            height: math.unit(12 + 9/12, "feet"),
            weight: math.unit(15000, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/faan/side.svg",
                extra: 2747/2697,
                bottom: 0/2747
            }
        },
        front: {
            height: math.unit(12 + 9/12, "feet"),
            weight: math.unit(15000, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/faan/front.svg",
                extra: 607/571,
                bottom: 24/631
            }
        },
        head: {
            height: math.unit(2.85, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/faan/head.svg"
            }
        },
        headAlt: {
            height: math.unit(3.13, "feet"),
            name: "Head-alt",
            image: {
                source: "./media/characters/faan/head-alt.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(12 + 9/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Tanio", species: ["foxsky"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(300, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/tanio/front.svg",
                extra: 711/673,
                bottom: 25/736
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Noboru", species: ["cat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(3, "inches"),
            name: "Front",
            image: {
                source: "./media/characters/noboru/front.svg",
                extra: 1039/932,
                bottom: 18/1057
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(3, "inches"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Daniel Barrett", species: ["wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.85, "meters"),
            weight: math.unit(80, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/daniel-barrett/front.svg",
                extra: 355/337,
                bottom: 9/364
            }
        },
    },
    [
        {
            name: "Pico",
            height: math.unit(0.0433, "mm")
        },
        {
            name: "Nano",
            height: math.unit(1.5, "mm")
        },
        {
            name: "Micro",
            height: math.unit(5.3, "cm"),
            default: true
        },
        {
            name: "Normal",
            height: math.unit(1.85, "meters")
        },
        {
            name: "Macro",
            height: math.unit(64.7, "meters")
        },
        {
            name: "Megamacro",
            height: math.unit(2.26, "km")
        },
        {
            name: "Gigamacro",
            height: math.unit(79, "km")
        },
        {
            name: "Teramacro",
            height: math.unit(2765, "km")
        },
        {
            name: "Petamacro",
            height: math.unit(96678, "km")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Zeel", species: ["kobold", "raptor"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(30, "meters"),
            weight: math.unit(400, "tons"),
            name: "Front",
            image: {
                source: "./media/characters/zeel/front.svg",
                extra: 2599/2599,
                bottom: 226/2825
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(30, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Tarn", species: ["wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 7/12, "feet"),
            weight: math.unit(210, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/tarn/front.svg",
                extra: 3517/3220,
                bottom: 91/3608
            }
        },
        back: {
            height: math.unit(6 + 7/12, "feet"),
            weight: math.unit(210, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/tarn/back.svg",
                extra: 3566/3241,
                bottom: 34/3600
            }
        },
        dick: {
            height: math.unit(1.65, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/tarn/dick.svg"
            }
        },
        paw: {
            height: math.unit(1.80, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/tarn/paw.svg"
            }
        },
        tongue: {
            height: math.unit(0.97, "feet"),
            name: "Tongue",
            image: {
                source: "./media/characters/tarn/tongue.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(4, "inches")
        },
        {
            name: "Normal",
            height: math.unit(6 + 7/12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(300, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Leonidas \"Leon\" Nisitalia", species: ["cat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 7/12, "feet"),
            weight: math.unit(80, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/leonidas-leon-nisitalia/front.svg",
                extra: 3023/2865,
                bottom: 33/3056
            }
        },
        back: {
            height: math.unit(5 + 7/12, "feet"),
            weight: math.unit(80, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/leonidas-leon-nisitalia/back.svg",
                extra: 3020/2886,
                bottom: 30/3050
            }
        },
        dick: {
            height: math.unit(0.98, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/leonidas-leon-nisitalia/dick.svg"
            }
        },
        anatomy: {
            height: math.unit(2.86, "feet"),
            name: "Anatomy",
            image: {
                source: "./media/characters/leonidas-leon-nisitalia/anatomy.svg"
            }
        },
    },
    [
        {
            name: "Really Small",
            height: math.unit(2, "inches")
        },
        {
            name: "Micro",
            height: math.unit(5.583, "inches")
        },
        {
            name: "Normal",
            height: math.unit(5 + 7/12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(67, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(134, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sally", species: ["enderman"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(9, "feet"),
            weight: math.unit(120, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/sally/front.svg",
                extra: 1506/1349,
                bottom: 66/1572
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Owen", species: ["bear"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8, "feet"),
            weight: math.unit(900, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/owen/front.svg",
                extra: 1761/1657,
                bottom: 74/1835
            }
        },
        side: {
            height: math.unit(8, "feet"),
            weight: math.unit(900, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/owen/side.svg",
                extra: 1797/1734,
                bottom: 30/1827
            }
        },
        back: {
            height: math.unit(8, "feet"),
            weight: math.unit(900, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/owen/back.svg",
                extra: 1796/1706,
                bottom: 59/1855
            }
        },
        maw: {
            height: math.unit(1.76, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/owen/maw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ryth", species: ["gremlin", "zorgoia"], tags: ["anthro", "feral"] },
    {
        front: {
            height: math.unit(4, "feet"),
            weight: math.unit(400, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/ryth/front.svg",
                extra: 1920/1748,
                bottom: 42/1962
            }
        },
        back: {
            height: math.unit(4, "feet"),
            weight: math.unit(400, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/ryth/back.svg",
                extra: 1897/1690,
                bottom: 89/1986
            }
        },
        mouth: {
            height: math.unit(1.39, "feet"),
            name: "Mouth",
            image: {
                source: "./media/characters/ryth/mouth.svg"
            }
        },
        tailmaw: {
            height: math.unit(1.23, "feet"),
            name: "Tailmaw",
            image: {
                source: "./media/characters/ryth/tailmaw.svg"
            }
        },
        goia: {
            height: math.unit(4, "meters"),
            weight: math.unit(10800, "lb"),
            name: "Goia",
            image: {
                source: "./media/characters/ryth/goia.svg",
                extra: 745/640,
                bottom: 107/852
            }
        },
        goiaFront: {
            height: math.unit(4, "meters"),
            weight: math.unit(10800, "lb"),
            name: "Goia (Front)",
            image: {
                source: "./media/characters/ryth/goia-front.svg",
                extra: 750/586,
                bottom: 114/864
            }
        },
        goiaMaw: {
            height: math.unit(5.55, "feet"),
            name: "Goia Maw",
            image: {
                source: "./media/characters/ryth/goia-maw.svg"
            }
        },
        goiaForepaw: {
            height: math.unit(3.5, "feet"),
            name: "Goia Forepaw",
            image: {
                source: "./media/characters/ryth/goia-forepaw.svg"
            }
        },
        goiaHindpaw: {
            height: math.unit(5.55, "feet"),
            name: "Goia Hindpaw",
            image: {
                source: "./media/characters/ryth/goia-hindpaw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Necrolance", species: ["dragonsune"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7, "feet"),
            weight: math.unit(180, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/necrolance/front.svg",
                extra: 1062/947,
                bottom: 41/1103
            }
        },
        back: {
            height: math.unit(7, "feet"),
            weight: math.unit(180, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/necrolance/back.svg",
                extra: 1045/984,
                bottom: 14/1059
            }
        },
        wing: {
            height: math.unit(2.67, "feet"),
            name: "Wing",
            image: {
                source: "./media/characters/necrolance/wing.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Tyler", species: ["naga"], tags: ["naga"] },
    {
        front: {
            height: math.unit(76, "meters"),
            weight: math.unit(30000, "tons"),
            name: "Front",
            image: {
                source: "./media/characters/tyler/front.svg",
                extra: 1640/1640,
                bottom: 114/1754
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(76, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Icey", species: ["cat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4 + 11/12, "feet"),
            weight: math.unit(132, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/icey/front.svg",
                extra: 2750/2550,
                bottom: 33/2783
            }
        },
        back: {
            height: math.unit(4 + 11/12, "feet"),
            weight: math.unit(132, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/icey/back.svg",
                extra: 2624/2481,
                bottom: 35/2659
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4 + 11/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Smile", species: ["skunk", "ghost"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(100, "feet"),
            weight: math.unit(0, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/smile/front.svg",
                extra: 2983/2912,
                bottom: 162/3145
            }
        },
        back: {
            height: math.unit(100, "feet"),
            weight: math.unit(0, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/smile/back.svg",
                extra: 3143/3031,
                bottom: 91/3234
            }
        },
        head: {
            height: math.unit(26.3, "feet"),
            weight: math.unit(0, "lb"),
            name: "Head",
            image: {
                source: "./media/characters/smile/head.svg"
            }
        },
        collar: {
            height: math.unit(5.3, "feet"),
            weight: math.unit(0, "lb"),
            name: "Collar",
            image: {
                source: "./media/characters/smile/collar.svg"
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(100, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Arimphae", species: ["dragon"], tags: ["feral"] },
    {
        dragon: {
            height: math.unit(26, "feet"),
            weight: math.unit(36, "tons"),
            name: "Dragon",
            image: {
                source: "./media/characters/arimphae/dragon.svg",
                extra: 1574/983,
                bottom: 357/1931
            }
        },
        drake: {
            height: math.unit(9, "feet"),
            weight: math.unit(1.5, "tons"),
            name: "Drake",
            image: {
                source: "./media/characters/arimphae/drake.svg",
                extra: 1120/925,
                bottom: 435/1555
            }
        },
    },
    [
        {
            name: "Small",
            height: math.unit(26*5/9, "feet")
        },
        {
            name: "Normal",
            height: math.unit(26, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Xander", species: ["false-vampire-bat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8 + 9/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/xander/front.svg",
                extra: 1237/974,
                bottom: 94/1331
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8 + 9/12, "feet"),
            default: true
        },
        {
            name: "Gaze Grabber",
            height: math.unit(13 + 8/12, "feet")
        },
        {
            name: "Jaw Dropper",
            height: math.unit(27, "feet")
        },
        {
            name: "Show Stopper",
            height: math.unit(136, "feet")
        },
        {
            name: "Superstar",
            height: math.unit(1.9e6, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Osiris", species: ["plush", "dragon"], tags: ["feral"] },
    {
        side: {
            height: math.unit(2100, "feet"),
            name: "Side",
            image: {
                source: "./media/characters/osiris/side.svg",
                extra: 1105/939,
                bottom: 167/1272
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(2100, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rhys Londe", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 8/12, "feet"),
            weight: math.unit(225, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/rhys-londe/front.svg",
                extra: 2258/2141,
                bottom: 188/2446
            }
        },
        back: {
            height: math.unit(6 + 8/12, "feet"),
            weight: math.unit(225, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/rhys-londe/back.svg",
                extra: 2237/2137,
                bottom: 63/2300
            }
        },
        frontNsfw: {
            height: math.unit(6 + 8/12, "feet"),
            weight: math.unit(225, "lb"),
            name: "Front (NSFW)",
            image: {
                source: "./media/characters/rhys-londe/front-nsfw.svg",
                extra: 2258/2141,
                bottom: 188/2446
            }
        },
        backNsfw: {
            height: math.unit(6 + 8/12, "feet"),
            weight: math.unit(225, "lb"),
            name: "Back (NSFW)",
            image: {
                source: "./media/characters/rhys-londe/back-nsfw.svg",
                extra: 2237/2137,
                bottom: 63/2300
            }
        },
        dick: {
            height: math.unit(30, "inches"),
            name: "Dick",
            image: {
                source: "./media/characters/rhys-londe/dick.svg"
            }
        },
        maw: {
            height: math.unit(1.6, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/rhys-londe/maw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 8/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Taivas Ensim", species: ["kobold"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(3 + 10/12, "feet"),
            weight: math.unit(90, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/taivas-ensim/front.svg",
                extra: 1327/1216,
                bottom: 96/1423
            }
        },
        back: {
            height: math.unit(3 + 10/12, "feet"),
            weight: math.unit(90, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/taivas-ensim/back.svg",
                extra: 1355/1247,
                bottom: 11/1366
            }
        },
        frontNsfw: {
            height: math.unit(3 + 10/12, "feet"),
            weight: math.unit(90, "lb"),
            name: "Front (NSFW)",
            image: {
                source: "./media/characters/taivas-ensim/front-nsfw.svg",
                extra: 1327/1216,
                bottom: 96/1423
            }
        },
        backNsfw: {
            height: math.unit(3 + 10/12, "feet"),
            weight: math.unit(90, "lb"),
            name: "Back (NSFW)",
            image: {
                source: "./media/characters/taivas-ensim/back-nsfw.svg",
                extra: 1355/1247,
                bottom: 11/1366
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3 + 10/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Byliss", species: ["dragon", "succubus"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(9 + 6/12, "feet"),
            weight: math.unit(940, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/byliss/front.svg",
                extra: 1327/1290,
                bottom: 82/1409
            }
        },
        back: {
            height: math.unit(9 + 6/12, "feet"),
            weight: math.unit(940, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/byliss/back.svg",
                extra: 1376/1349,
                bottom: 9/1385
            }
        },
        frontNsfw: {
            height: math.unit(9 + 6/12, "feet"),
            weight: math.unit(940, "lb"),
            name: "Front (NSFW)",
            image: {
                source: "./media/characters/byliss/front-nsfw.svg",
                extra: 1327/1290,
                bottom: 82/1409
            }
        },
        backNsfw: {
            height: math.unit(9 + 6/12, "feet"),
            weight: math.unit(940, "lb"),
            name: "Back (NSFW)",
            image: {
                source: "./media/characters/byliss/back-nsfw.svg",
                extra: 1376/1349,
                bottom: 9/1385
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9 + 6/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Noraly", species: ["mia"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 2/12, "feet"),
            weight: math.unit(200, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/noraly/front.svg",
                extra: 4985/4773,
                bottom: 150/5135
            }
        },
        full: {
            height: math.unit(5 + 2/12, "feet"),
            weight: math.unit(164, "lb"),
            name: "Full",
            image: {
                source: "./media/characters/noraly/full.svg",
                extra: 1114/1059,
                bottom: 35/1149
            }
        },
        fuller: {
            height: math.unit(5 + 2/12, "feet"),
            weight: math.unit(230, "lb"),
            name: "Fuller",
            image: {
                source: "./media/characters/noraly/fuller.svg",
                extra: 1114/1059,
                bottom: 35/1149
            }
        },
        fullest: {
            height: math.unit(5 + 2/12, "feet"),
            weight: math.unit(300, "lb"),
            name: "Fullest",
            image: {
                source: "./media/characters/noraly/fullest.svg",
                extra: 1114/1059,
                bottom: 35/1149
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 2/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Pera", species: ["snake"], tags: ["naga"] },
    {
        front: {
            height: math.unit(5 + 2/12, "feet"),
            weight: math.unit(210, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/pera/front.svg",
                extra: 1560/1531,
                bottom: 165/1725
            }
        },
        back: {
            height: math.unit(5 + 2/12, "feet"),
            weight: math.unit(210, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/pera/back.svg",
                extra: 1523/1493,
                bottom: 152/1675
            }
        },
        dick: {
            height: math.unit(2.4, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/pera/dick.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 2/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Julian", species: ["rainbow"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(12, "feet"),
            weight: math.unit(3200, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/julian/front.svg",
                extra: 2962/2701,
                bottom: 184/3146
            }
        },
        maw: {
            height: math.unit(5.35, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/julian/maw.svg"
            }
        },
        paw: {
            height: math.unit(3.07, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/julian/paw.svg"
            }
        },
    },
    [
        {
            name: "Default",
            height: math.unit(12, "feet"),
            default: true
        },
        {
            name: "Big",
            height: math.unit(50, "feet")
        },
        {
            name: "Really Big",
            height: math.unit(1, "mile")
        },
        {
            name: "Extremely Big",
            height: math.unit(100, "miles")
        },
        {
            name: "Planet Hugger",
            height: math.unit(200, "megameters")
        },
        {
            name: "Unreasonably Big",
            height: math.unit(1e300, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Pi", species: ["solgaleo"], tags: ["anthro", "goo"] },
    {
        solgooleo: {
            height: math.unit(4, "meters"),
            weight: math.unit(6000*1.5, "kg"),
            volume: math.unit(6000, "liters"),
            name: "Solgooleo",
            image: {
                source: "./media/characters/pi/solgooleo.svg",
                extra: 388/331,
                bottom: 29/417
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Shaun", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8, "feet"),
            weight: math.unit(4, "tons"),
            name: "Front",
            image: {
                source: "./media/characters/shaun/front.svg",
                extra: 503/495,
                bottom: 20/523
            }
        },
        back: {
            height: math.unit(8, "feet"),
            weight: math.unit(4, "tons"),
            name: "Back",
            image: {
                source: "./media/characters/shaun/back.svg",
                extra: 487/480,
                bottom: 20/507
            }
        },
    },
    [
        {
            name: "Lorg",
            height: math.unit(8, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sini", species: ["dragon"], tags: ["anthro", "feral"] },
    {
        frontAnthro: {
            height: math.unit(7, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/sini/front-anthro.svg",
                extra: 726/678,
                bottom: 35/761
            },
            form: "anthro",
            default: true
        },
        backAnthro: {
            height: math.unit(7, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/sini/back-anthro.svg",
                extra: 743/701,
                bottom: 12/755
            },
            form: "anthro",
        },
        frontAnthroNsfw: {
            height: math.unit(7, "feet"),
            name: "Front (NSFW)",
            image: {
                source: "./media/characters/sini/front-anthro-nsfw.svg",
                extra: 726/678,
                bottom: 35/761
            },
            form: "anthro"
        },
        backAnthroNsfw: {
            height: math.unit(7, "feet"),
            name: "Back (NSFW)",
            image: {
                source: "./media/characters/sini/back-anthro-nsfw.svg",
                extra: 743/701,
                bottom: 12/755
            },
            form: "anthro",
        },
        mawAnthro: {
            height: math.unit(2.14, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/sini/maw-anthro.svg"
            },
            form: "anthro"
        },
        dick: {
            height: math.unit(1.45, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/sini/dick-anthro.svg"
            },
            form: "anthro"
        },
        feral: {
            height: math.unit(16, "feet"),
            name: "Feral",
            image: {
                source: "./media/characters/sini/feral.svg",
                extra: 814/605,
                bottom: 11/825
            },
            form: "feral",
            default: true
        },
        feralNsfw: {
            height: math.unit(16, "feet"),
            name: "Feral (NSFW)",
            image: {
                source: "./media/characters/sini/feral-nsfw.svg",
                extra: 814/605,
                bottom: 11/825
            },
            form: "feral"
        },
        mawFeral: {
            height: math.unit(5.66, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/sini/maw-feral.svg"
            },
            form: "feral",
        },
        pawFeral: {
            height: math.unit(5.17, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/sini/paw-feral.svg"
            },
            form: "feral",
        },
        rumpFeral: {
            height: math.unit(13.11, "feet"),
            name: "Rump",
            image: {
                source: "./media/characters/sini/rump-feral.svg"
            },
            form: "feral",
        },
        dickFeral: {
            height: math.unit(1, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/sini/dick-feral.svg"
            },
            form: "feral",
        },
        eyeFeral: {
            height: math.unit(1.23, "feet"),
            name: "Eye",
            image: {
                source: "./media/characters/sini/eye-feral.svg"
            },
            form: "feral",
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7, "feet"),
            default: true,
            form: "anthro"
        },
        {
            name: "Normal",
            height: math.unit(16, "feet"),
            default: true,
            form: "feral"
        },
    ],
    {
        "anthro": {
            name: "Anthro",
            default: true
        },
        "feral": {
            name: "Feral",
        }
    }
))
characterMakers.push(() => makeCharacter(
    { name: "Raylldo", species: ["dragon"], tags: ["feral"] },
    {
        side: {
            height: math.unit(47.2, "meters"),
            weight: math.unit(10000, "tons"),
            name: "Side",
            image: {
                source: "./media/characters/raylldo/side.svg",
                extra: 2363/642,
                bottom: 221/2584
            }
        },
        top: {
            height: math.unit(240, "meters"),
            weight: math.unit(10000, "tons"),
            name: "Top",
            image: {
                source: "./media/characters/raylldo/top.svg"
            }
        },
        bottom: {
            height: math.unit(240, "meters"),
            weight: math.unit(10000, "tons"),
            name: "Bottom",
            image: {
                source: "./media/characters/raylldo/bottom.svg"
            }
        },
        head: {
            height: math.unit(38.6, "meters"),
            name: "Head",
            image: {
                source: "./media/characters/raylldo/head.svg",
                extra: 1335/1112,
                bottom: 0/1335
            }
        },
        maw: {
            height: math.unit(16.37, "meters"),
            name: "Maw",
            image: {
                source: "./media/characters/raylldo/maw.svg",
                extra: 883/660,
                bottom: 0/883
            },
            extraAttributes: {
                preyCapacity: {
                    name: "Capacity",
                    power: 3,
                    type: "volume",
                    base: math.unit(1000, "people")
                },
                tongueSize: {
                    name: "Tongue Size",
                    power: 2,
                    type: "area",
                    base: math.unit(21, "m^2")
                }
            }
        },
        forepaw: {
            height: math.unit(18, "meters"),
            name: "Forepaw",
            image: {
                source: "./media/characters/raylldo/forepaw.svg"
            }
        },
        hindpaw: {
            height: math.unit(23, "meters"),
            name: "Hindpaw",
            image: {
                source: "./media/characters/raylldo/hindpaw.svg"
            }
        },
        genitals: {
            height: math.unit(42, "meters"),
            name: "Genitals",
            image: {
                source: "./media/characters/raylldo/genitals.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(47.2, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Glint", species: ["lucent-nargacuga"], tags: ["anthro", "feral"] },
    {
        anthroFront: {
            height: math.unit(9, "feet"),
            weight: math.unit(600, "lb"),
            name: "Anthro (Front)",
            image: {
                source: "./media/characters/glint/anthro-front.svg",
                extra: 1097/1018,
                bottom: 28/1125
            }
        },
        anthroBack: {
            height: math.unit(9, "feet"),
            weight: math.unit(600, "lb"),
            name: "Anthro (Back)",
            image: {
                source: "./media/characters/glint/anthro-back.svg",
                extra: 1154/997,
                bottom: 36/1190
            }
        },
        feral: {
            height: math.unit(11, "feet"),
            weight: math.unit(50000, "lb"),
            name: "Feral",
            image: {
                source: "./media/characters/glint/feral.svg",
                extra: 3035/1585,
                bottom: 1169/4204
            }
        },
        dickAnthro: {
            height: math.unit(0.7, "meters"),
            name: "Dick (Anthro)",
            image: {
                source: "./media/characters/glint/dick-anthro.svg"
            }
        },
        dickFeral: {
            height: math.unit(2.65, "meters"),
            name: "Dick (Feral)",
            image: {
                source: "./media/characters/glint/dick-feral.svg"
            }
        },
        slitHidden: {
            height: math.unit(5.85, "meters"),
            name: "Slit (Hidden)",
            image: {
                source: "./media/characters/glint/slit-hidden.svg"
            }
        },
        slitErect: {
            height: math.unit(5.85, "meters"),
            name: "Slit (Erect)",
            image: {
                source: "./media/characters/glint/slit-erect.svg"
            }
        },
        mawAnthro: {
            height: math.unit(0.63, "meters"),
            name: "Maw (Anthro)",
            image: {
                source: "./media/characters/glint/maw.svg"
            }
        },
        mawFeral: {
            height: math.unit(2.89, "meters"),
            name: "Maw (Feral)",
            image: {
                source: "./media/characters/glint/maw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kairne", species: ["dragon"], tags: ["feral"] },
    {
        side: {
            height: math.unit(15, "feet"),
            weight: math.unit(5000, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/kairne/side.svg",
                extra: 979/811,
                bottom: 13/992
            }
        },
        front: {
            height: math.unit(15, "feet"),
            weight: math.unit(5000, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/kairne/front.svg",
                extra: 908/814,
                bottom: 26/934
            }
        },
        sideNsfw: {
            height: math.unit(15, "feet"),
            weight: math.unit(5000, "kg"),
            name: "Side (NSFW)",
            image: {
                source: "./media/characters/kairne/side-nsfw.svg",
                extra: 979/811,
                bottom: 13/992
            }
        },
        frontNsfw: {
            height: math.unit(15, "feet"),
            weight: math.unit(5000, "kg"),
            name: "Front (NSFW)",
            image: {
                source: "./media/characters/kairne/front-nsfw.svg",
                extra: 908/814,
                bottom: 26/934
            }
        },
        dickCaged: {
            height: math.unit(0.65, "meters"),
            name: "Dick-caged",
            image: {
                source: "./media/characters/kairne/dick-caged.svg"
            }
        },
        dick: {
            height: math.unit(0.79, "meters"),
            name: "Dick",
            image: {
                source: "./media/characters/kairne/dick.svg"
            }
        },
        genitals: {
            height: math.unit(1.29, "meters"),
            name: "Genitals",
            image: {
                source: "./media/characters/kairne/genitals.svg"
            }
        },
        maw: {
            height: math.unit(1.73, "meters"),
            name: "Maw",
            image: {
                source: "./media/characters/kairne/maw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(15, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Biscuit (Jackal)", species: ["jackal"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 8/12, "feet"),
            weight: math.unit(139, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/biscuit-jackal/front.svg",
                extra: 2106/1961,
                bottom: 58/2164
            }
        },
        back: {
            height: math.unit(5 + 8/12, "feet"),
            weight: math.unit(139, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/biscuit-jackal/back.svg",
                extra: 2132/1976,
                bottom: 57/2189
            }
        },
        werejackal: {
            height: math.unit(6 + 3/12, "feet"),
            weight: math.unit(188, "lb"),
            name: "Werejackal",
            image: {
                source: "./media/characters/biscuit-jackal/werejackal.svg",
                extra: 2373/2178,
                bottom: 53/2426
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 8/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Tayra White", species: ["human", "chimera"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(140, "cm"),
            weight: math.unit(45, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/tayra-white/front.svg",
                extra: 2229/2192,
                bottom: 75/2304
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(140, "cm"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Scoop", species: ["mouse"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4 + 5/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/scoop/front.svg",
                extra: 1257/1136,
                bottom: 69/1326
            }
        },
        back: {
            height: math.unit(4 + 5/12, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/scoop/back.svg",
                extra: 1321/1152,
                bottom: 32/1353
            }
        },
        maw: {
            height: math.unit(0.68, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/scoop/maw.svg"
            }
        },
    },
    [
        {
            name: "Really Small",
            height: math.unit(1, "mm")
        },
        {
            name: "Micro",
            height: math.unit(1, "inch")
        },
        {
            name: "Normal",
            height: math.unit(4 + 5/12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(200, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(3240, "feet")
        },
        {
            name: "Teramacro",
            height: math.unit(2500, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Saphinara", species: ["demon", "snow-leopard"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(15 + 7/12, "feet"),
            weight: math.unit(1150, "tons"),
            name: "Front",
            image: {
                source: "./media/characters/saphinara/front.svg",
                extra: 1837/1643,
                bottom: 84/1921
            },
            form: "normal",
            default: true
        },
        side: {
            height: math.unit(15 + 7/12, "feet"),
            weight: math.unit(1150, "tons"),
            name: "Side",
            image: {
                source: "./media/characters/saphinara/side.svg",
                extra: 605/547,
                bottom: 6/611
            },
            form: "normal"
        },
        back: {
            height: math.unit(15 + 7/12, "feet"),
            weight: math.unit(1150, "tons"),
            name: "Back",
            image: {
                source: "./media/characters/saphinara/back.svg",
                extra: 591/531,
                bottom: 13/604
            },
            form: "normal"
        },
        frontTail: {
            height: math.unit(15 + 7/12, "feet"),
            weight: math.unit(1150, "tons"),
            name: "Front (Full Tail)",
            image: {
                source: "./media/characters/saphinara/front-tail.svg",
                extra: 2256/1630,
                bottom: 261/2517
            },
            form: "normal"
        },
        insides: {
            height: math.unit(11.92, "feet"),
            name: "Insides",
            image: {
                source: "./media/characters/saphinara/insides.svg"
            },
            form: "normal"
        },
        head: {
            height: math.unit(4.17, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/saphinara/head.svg"
            },
            form: "normal"
        },
        tongue: {
            height: math.unit(4.60, "feet"),
            name: "Tongue",
            image: {
                source: "./media/characters/saphinara/tongue.svg"
            },
            form: "normal"
        },
        headEnraged: {
            height: math.unit(5.55, "feet"),
            name: "Head (Enraged)",
            image: {
                source: "./media/characters/saphinara/head-enraged.svg"
            },
            form: "normal"
        },
        wings: {
            height: math.unit(11.95, "feet"),
            name: "Wings",
            image: {
                source: "./media/characters/saphinara/wings.svg"
            },
            form: "normal"
        },
        feathers: {
            height: math.unit(8.92, "feet"),
            name: "Feathers",
            image: {
                source: "./media/characters/saphinara/feathers.svg"
            },
            form: "normal"
        },
        shackles: {
            height: math.unit(2, "feet"),
            name: "Shackles",
            image: {
                source: "./media/characters/saphinara/shackles.svg"
            },
            form: "normal"
        },
        eyes: {
            height: math.unit(1.331, "feet"),
            name: "Eyes",
            image: {
                source: "./media/characters/saphinara/eyes.svg"
            },
            form: "normal"
        },
        eyesEnraged: {
            height: math.unit(1.331, "feet"),
            name: "Eyes (Enraged)",
            image: {
                source: "./media/characters/saphinara/eyes-enraged.svg"
            },
            form: "normal"
        },
        trueFormSide: {
            height: math.unit(200, "feet"),
            weight: math.unit(1e7, "tons"),
            name: "Side",
            image: {
                source: "./media/characters/saphinara/true-form-side.svg",
                extra: 1399/770,
                bottom: 97/1496
            },
            form: "true-form",
            default: true
        },
        trueFormMaw: {
            height: math.unit(71.5, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/saphinara/true-form-maw.svg",
                extra: 2302/1453,
                bottom: 0/2302
            },
            form: "true-form"
        },
        meowberusSide: {
            height: math.unit(75, "feet"),
            weight: math.unit(180000, "kg"),
            preyCapacity: math.unit(50000, "people"),
            name: "Side",
            image: {
                source: "./media/characters/saphinara/meowberus-side.svg",
                extra: 1400/711,
                bottom: 126/1526
            },
            form: "meowberus",
            extraAttributes: {
                "pawArea": {
                    name: "Paw Size",
                    power: 2,
                    type: "area",
                    base: math.unit(35, "m^2")
                }
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(15 + 7/12, "feet"),
            default: true,
            form: "normal"
        },
        {
            name: "Angry",
            height: math.unit(30 + 6/12, "feet"),
            form: "normal"
        },
        {
            name: "Enraged",
            height: math.unit(102 + 1/12, "feet"),
            form: "normal"
        },
        {
            name: "True",
            height: math.unit(200, "feet"),
            default: true,
            form: "true-form"
        },
        {
            name: "Normal",
            height: math.unit(75, "feet"),
            default: true,
            form: "meowberus"
        },
    ],
    {
        "normal": {
            name: "Normal",
            default: true
        },
        "true-form": {
            name: "True Form"
        },
        "meowberus": {
            name: "Meowberus",
        },
    }
))
characterMakers.push(() => makeCharacter(
    { name: "Jrain", species: ["leviathan"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 8/12, "feet"),
            weight: math.unit(300, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/jrain/front.svg",
                extra: 3039/2865,
                bottom: 399/3438
            }
        },
        back: {
            height: math.unit(6 + 8/12, "feet"),
            weight: math.unit(300, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/jrain/back.svg",
                extra: 3089/2938,
                bottom: 172/3261
            }
        },
        head: {
            height: math.unit(2.14, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/jrain/head.svg"
            }
        },
        maw: {
            height: math.unit(1.77, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/jrain/maw.svg"
            }
        },
        leftHand: {
            height: math.unit(1.1, "feet"),
            name: "Left Hand",
            image: {
                source: "./media/characters/jrain/left-hand.svg"
            }
        },
        rightHand: {
            height: math.unit(1.1, "feet"),
            name: "Right Hand",
            image: {
                source: "./media/characters/jrain/right-hand.svg"
            }
        },
        eye: {
            height: math.unit(0.35, "feet"),
            name: "Eye",
            image: {
                source: "./media/characters/jrain/eye.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 8/12, "feet"),
            default: true
        },
        {
            name: "Casually Large",
            height: math.unit(25, "feet")
        },
        {
            name: "Giant",
            height: math.unit(100, "feet")
        },
        {
            name: "Kaiju",
            height: math.unit(300, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sabrina", species: ["dragon", "snake", "gryphon"], tags: ["feral"] },
    {
        dragon: {
            height: math.unit(5, "meters"),
            name: "Dragon",
            image: {
                source: "./media/characters/sabrina/dragon.svg",
                extra: 3670 / 2365,
                bottom: 333 / 4003
            }
        },
        gryphon: {
            height: math.unit(3, "meters"),
            name: "Gryphon",
            image: {
                source: "./media/characters/sabrina/gryphon.svg",
                extra: 1576 / 945,
                bottom: 71 / 1647
            }
        },
        snake: {
            height: math.unit(12, "meters"),
            name: "Snake",
            image: {
                source: "./media/characters/sabrina/snake.svg",
                extra: 1758 / 1320,
                bottom: 186 / 1944
            }
        },
        collar: {
            height: math.unit(1.86, "meters"),
            name: "Collar",
            image: {
                source: "./media/characters/sabrina/collar.svg"
            }
        },
        eye: {
            height: math.unit(0.53, "meters"),
            name: "Eye",
            image: {
                source: "./media/characters/sabrina/eye.svg"
            }
        },
        foot: {
            height: math.unit(1.86, "meters"),
            name: "Foot",
            image: {
                source: "./media/characters/sabrina/foot.svg"
            }
        },
        hand: {
            height: math.unit(1.32, "meters"),
            name: "Hand",
            image: {
                source: "./media/characters/sabrina/hand.svg"
            }
        },
        head: {
            height: math.unit(2.44, "meters"),
            name: "Head",
            image: {
                source: "./media/characters/sabrina/head.svg"
            }
        },
        headAngry: {
            height: math.unit(2.44, "meters"),
            name: "Head (Angry))",
            image: {
                source: "./media/characters/sabrina/head-angry.svg"
            }
        },
        maw: {
            height: math.unit(1.65, "meters"),
            name: "Maw",
            image: {
                source: "./media/characters/sabrina/maw.svg"
            }
        },
        spikes: {
            height: math.unit(1.69, "meters"),
            name: "Spikes",
            image: {
                source: "./media/characters/sabrina/spikes.svg"
            }
        },
        stomach: {
            height: math.unit(1.15, "meters"),
            name: "Stomach",
            image: {
                source: "./media/characters/sabrina/stomach.svg"
            }
        },
        tongue: {
            height: math.unit(1.27, "meters"),
            name: "Tongue",
            image: {
                source: "./media/characters/sabrina/tongue.svg"
            }
        },
        wingDorsal: {
            height: math.unit(4.85, "meters"),
            name: "Wing (Dorsal)",
            image: {
                source: "./media/characters/sabrina/wing-dorsal.svg"
            }
        },
        wingVentral: {
            height: math.unit(4.85, "meters"),
            name: "Wing (Ventral)",
            image: {
                source: "./media/characters/sabrina/wing-ventral.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Midnight Tales", species: ["bat"], tags: ["anthro"] },
    {
        frontMaid: {
            height: math.unit(5 + 5/12, "feet"),
            weight: math.unit(130, "lb"),
            name: "Front (Maid)",
            image: {
                source: "./media/characters/midnight-tales/front-maid.svg",
                extra: 489/454,
                bottom: 61/550
            }
        },
        frontFormal: {
            height: math.unit(5 + 5/12, "feet"),
            weight: math.unit(130, "lb"),
            name: "Front (Formal)",
            image: {
                source: "./media/characters/midnight-tales/front-formal.svg",
                extra: 489/454,
                bottom: 61/550
            }
        },
        back: {
            height: math.unit(5 + 5/12, "feet"),
            weight: math.unit(130, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/midnight-tales/back.svg",
                extra: 498/456,
                bottom: 33/531
            }
        },
        frontBeast: {
            height: math.unit(40, "feet"),
            weight: math.unit(64000, "lb"),
            name: "Front (Beast)",
            image: {
                source: "./media/characters/midnight-tales/front-beast.svg",
                extra: 927/860,
                bottom: 53/980
            }
        },
        backBeast: {
            height: math.unit(40, "feet"),
            weight: math.unit(64000, "lb"),
            name: "Back (Beast)",
            image: {
                source: "./media/characters/midnight-tales/back-beast.svg",
                extra: 929/855,
                bottom: 16/945
            }
        },
        footBeast: {
            height: math.unit(6.7, "feet"),
            name: "Foot (Beast)",
            image: {
                source: "./media/characters/midnight-tales/foot-beast.svg"
            }
        },
        headBeast: {
            height: math.unit(8, "feet"),
            name: "Head (Beast)",
            image: {
                source: "./media/characters/midnight-tales/head-beast.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 5 / 12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(25, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Argon", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 10/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/argon/front.svg",
                extra: 2009/1935,
                bottom: 118/2127
            }
        },
        back: {
            height: math.unit(5 + 10/12, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/argon/back.svg",
                extra: 2047/1992,
                bottom: 20/2067
            }
        },
        frontDressed: {
            height: math.unit(5 + 10/12, "feet"),
            name: "Front (Dressed)",
            image: {
                source: "./media/characters/argon/front-dressed.svg",
                extra: 2009/1935,
                bottom: 118/2127
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 10/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kichi", species: ["bull", "tanuki"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8 + 6/12, "feet"),
            weight: math.unit(1150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/kichi/front.svg",
                extra: 1267/1164,
                bottom: 61/1328
            }
        },
        back: {
            height: math.unit(8 + 6/12, "feet"),
            weight: math.unit(1150, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/kichi/back.svg",
                extra: 1273/1166,
                bottom: 33/1306
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8 + 6/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Manetel Greyscale", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(210, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/manetel-greyscale/front.svg",
                extra: 350/312,
                bottom: 8/358
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(2, "inches")
        },
        {
            name: "Normal",
            height: math.unit(6, "feet"),
            default: true
        },
        {
            name: "Minimacro",
            height: math.unit(17, "feet")
        },
        {
            name: "Macro",
            height: math.unit(117, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Softpurr", species: ["chakat"], tags: ["taur"] },
    {
        side: {
            height: math.unit(5 + 1/12, "feet"),
            weight: math.unit(418, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/softpurr/side.svg",
                extra: 1993/1945,
                bottom: 134/2127
            }
        },
        front: {
            height: math.unit(5 + 1/12, "feet"),
            weight: math.unit(418, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/softpurr/front.svg",
                extra: 1950/1856,
                bottom: 174/2124
            }
        },
        paw: {
            height: math.unit(1, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/softpurr/paw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 1/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Anahita", species: ["shark"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(260, "meters"),
            name: "Front",
            image: {
                source: "./media/characters/anahita/front.svg",
                extra: 665/635,
                bottom: 89/754
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(260, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Chip (Mouse)", species: ["mouse"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4 + 10/12, "feet"),
            weight: math.unit(160, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/chip-mouse/front.svg",
                extra: 3528/3408,
                bottom: 0/3528
            }
        },
        frontNsfw: {
            height: math.unit(4 + 10/12, "feet"),
            weight: math.unit(160, "lb"),
            name: "Front (NSFW)",
            image: {
                source: "./media/characters/chip-mouse/front-nsfw.svg",
                extra: 3528/3408,
                bottom: 0/3528
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4 + 10/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kremm", species: ["dragon"], tags: ["feral"] },
    {
        side: {
            height: math.unit(10, "feet"),
            weight: math.unit(14000, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/kremm/side.svg",
                extra: 1390/1053,
                bottom: 90/1480
            }
        },
        gut: {
            height: math.unit(5.8, "feet"),
            name: "Gut",
            image: {
                source: "./media/characters/kremm/gut.svg"
            }
        },
        ass: {
            height: math.unit(6.1, "feet"),
            name: "Ass",
            image: {
                source: "./media/characters/kremm/ass.svg"
            }
        },
        jaws: {
            height: math.unit(2.2, "feet"),
            name: "Jaws",
            image: {
                source: "./media/characters/kremm/jaws.svg"
            }
        },
        dick: {
            height: math.unit(4.26, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/kremm/dick.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(10, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kai", species: ["skunk"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(30, "stories"),
            name: "Front",
            image: {
                source: "./media/characters/kai/front.svg",
                extra: 1892/1718,
                bottom: 162/2054
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(30, "stories"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sykes", species: ["maned-wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 4/12, "feet"),
            weight: math.unit(145, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/sykes/front.svg",
                extra: 1321 / 1187,
                bottom: 66 / 1387
            }
        },
        back: {
            height: math.unit(6 + 4/12, "feet"),
            weight: math.unit(145, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/sykes/back.svg",
                extra: 1326/1181,
                bottom: 31/1357
            }
        },
        traditionalOutfit: {
            height: math.unit(6 + 4/12, "feet"),
            weight: math.unit(145, "lb"),
            name: "Traditional Outfit",
            image: {
                source: "./media/characters/sykes/traditional-outfit.svg",
                extra: 1321 / 1187,
                bottom: 66 / 1387
            }
        },
        adventureOutfit: {
            height: math.unit(6 + 4/12, "feet"),
            weight: math.unit(145, "lb"),
            name: "Adventure Outfit",
            image: {
                source: "./media/characters/sykes/adventure-outfit.svg",
                extra: 1321 / 1187,
                bottom: 66 / 1387
            }
        },
        handLeft: {
            height: math.unit(0.9, "feet"),
            name: "Hand (Left)",
            image: {
                source: "./media/characters/sykes/hand-left.svg"
            }
        },
        handRight: {
            height: math.unit(0.839, "feet"),
            name: "Hand (Right)",
            image: {
                source: "./media/characters/sykes/hand-right.svg"
            }
        },
        leftFoot: {
            height: math.unit(1.2, "feet"),
            name: "Foot (Left)",
            image: {
                source: "./media/characters/sykes/foot-left.svg"
            }
        },
        rightFoot: {
            height: math.unit(1.2, "feet"),
            name: "Foot (Right)",
            image: {
                source: "./media/characters/sykes/foot-right.svg"
            }
        },
        maw: {
            height: math.unit(1.93, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/sykes/maw.svg"
            }
        },
        teeth: {
            height: math.unit(0.51, "feet"),
            name: "Teeth",
            image: {
                source: "./media/characters/sykes/teeth.svg"
            }
        },
        tongue: {
            height: math.unit(2.13, "feet"),
            name: "Tongue",
            image: {
                source: "./media/characters/sykes/tongue.svg"
            }
        },
        uvula: {
            height: math.unit(0.16, "feet"),
            name: "Uvula",
            image: {
                source: "./media/characters/sykes/uvula.svg"
            }
        },
        collar: {
            height: math.unit(0.287, "feet"),
            name: "Collar",
            image: {
                source: "./media/characters/sykes/collar.svg"
            }
        },
        tail: {
            height: math.unit(3.8, "feet"),
            name: "Tail",
            image: {
                source: "./media/characters/sykes/tail.svg"
            }
        },
    },
    [
        {
            name: "Shrunken",
            height: math.unit(5, "inches")
        },
        {
            name: "Normal",
            height: math.unit(6 + 4 / 12, "feet"),
            default: true
        },
        {
            name: "Big",
            height: math.unit(15, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Oven Otter", species: ["otter"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 8/12, "feet"),
            weight: math.unit(190, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/oven-otter/front.svg",
                extra: 1809/1740,
                bottom: 181/1990
            }
        },
        back: {
            height: math.unit(5 + 8/12, "feet"),
            weight: math.unit(190, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/oven-otter/back.svg",
                extra: 1709/1635,
                bottom: 118/1827
            }
        },
        hand: {
            height: math.unit(1.07, "feet"),
            name: "Hand",
            image: {
                source: "./media/characters/oven-otter/hand.svg"
            }
        },
        beans: {
            height: math.unit(1.74, "feet"),
            name: "Beans",
            image: {
                source: "./media/characters/oven-otter/beans.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(0.5, "inches")
        },
        {
            name: "Normal",
            height: math.unit(5 + 8/12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(250, "feet")
        },
        {
            name: "Really High",
            height: math.unit(420, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Devourer", species: ["dragon", "monster"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5, "meters"),
            weight: math.unit(292000000000000, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/devourer/front.svg",
                extra: 1800/1733,
                bottom: 211/2011
            }
        },
        maw: {
            height: math.unit(1.1, "meter"),
            name: "Maw",
            image: {
                source: "./media/characters/devourer/maw.svg"
            }
        },
    },
    [
        {
            name: "Small",
            height: math.unit(3, "meters")
        },
        {
            name: "Large",
            height: math.unit(5, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ellarby", species: ["hydra"], tags: ["feral"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(400, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/ellarby/front.svg",
                extra: 1909/1763,
                bottom: 80/1989
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(400, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/ellarby/back.svg",
                extra: 1914/1784,
                bottom: 172/2086
            }
        },
    },
    [
        {
            name: "Mischief",
            height: math.unit(18, "inches")
        },
        {
            name: "Trouble",
            height: math.unit(12, "feet")
        },
        {
            name: "Havoc",
            height: math.unit(200, "feet"),
            default: true
        },
        {
            name: "Pandemonium",
            height: math.unit(1, "mile")
        },
        {
            name: "Catastrophe",
            height: math.unit(100, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Vex", species: ["dragon"], tags: ["feral"] },
    {
        front: {
            height: math.unit(4.7, "meters"),
            weight: math.unit(6500, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/vex/front.svg",
                extra: 1288/1140,
                bottom: 100/1388
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4.7, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Teshy", species: ["pangolin", "monster"], tags: ["anthro"] },
    {
        normal: {
            height: math.unit(6, "feet"),
            weight: math.unit(350, "lb"),
            name: "Normal",
            image: {
                source: "./media/characters/teshy/normal.svg",
                extra: 1795/1735,
                bottom: 16/1811
            }
        },
        monsterFront: {
            height: math.unit(12, "feet"),
            weight: math.unit(4700, "lb"),
            name: "Monster (Front)",
            image: {
                source: "./media/characters/teshy/monster-front.svg",
                extra: 2042/2034,
                bottom: 128/2170
            }
        },
        monsterSide: {
            height: math.unit(12, "feet"),
            weight: math.unit(4700, "lb"),
            name: "Monster (Side)",
            image: {
                source: "./media/characters/teshy/monster-side.svg",
                extra: 2067/2056,
                bottom: 70/2137
            }
        },
        monsterBack: {
            height: math.unit(12, "feet"),
            weight: math.unit(4700, "lb"),
            name: "Monster (Back)",
            image: {
                source: "./media/characters/teshy/monster-back.svg",
                extra: 1921/1914,
                bottom: 171/2092
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ramey", species: ["raccoon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/ramey/front.svg",
                extra: 790/787,
                bottom: 27/817
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Phirae", species: ["cat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 5/12, "feet"),
            weight: math.unit(120, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/phirae/front.svg",
                extra: 2491/2436,
                bottom: 38/2529
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 5/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Stagglas", species: ["dragon"], tags: ["anthro", "feral"] },
    {
        front: {
            height: math.unit(5 + 3/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/stagglas/front.svg",
                extra: 962/882,
                bottom: 53/1015
            }
        },
        feral: {
            height: math.unit(335, "cm"),
            name: "Feral",
            image: {
                source: "./media/characters/stagglas/feral.svg",
                extra: 1732/1090,
                bottom: 48/1780
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 3/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Starra", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 4/12, "feet"),
            weight: math.unit(145, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/starra/front.svg",
                extra: 1790/1691,
                bottom: 91/1881
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 4/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Dr. Kaizo Inazuma", species: ["zorgoia"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2.2, "meters"),
            name: "Front",
            image: {
                source: "./media/characters/dr-kaizo-inazuma/front.svg",
                extra: 1248/972,
                bottom: 38/1286
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2.2, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mika Valentine", species: ["red-panda"], tags: ["taur"] },
    {
        side: {
            height: math.unit(8 + 2/12, "feet"),
            weight: math.unit(1240, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/mika-valentine/side.svg",
                extra: 2670/2501,
                bottom: 250/2920
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8 + 2/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Xoltol", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 2/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/xoltol/front.svg",
                extra: 2212/2124,
                bottom: 84/2296
            }
        },
        side: {
            height: math.unit(7 + 2/12, "feet"),
            name: "Side",
            image: {
                source: "./media/characters/xoltol/side.svg",
                extra: 2273/2197,
                bottom: 26/2299
            }
        },
        hand: {
            height: math.unit(2.5, "feet"),
            name: "Hand",
            image: {
                source: "./media/characters/xoltol/hand.svg"
            }
        },
    },
    [
        {
            name: "Small-ish",
            height: math.unit(5 + 11/12, "feet")
        },
        {
            name: "Normal",
            height: math.unit(7 + 2/12, "feet")
        },
        {
            name: "\"Macro\"",
            height: math.unit(14 + 9/12, "feet"),
            default: true
        },
        {
            name: "Alternate Height",
            height: math.unit(20, "feet")
        },
        {
            name: "Actually Macro",
            height: math.unit(100, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kotetsu Redwood", species: ["zigzagoon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 2/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/kotetsu-redwood/front.svg",
                extra: 1053/942,
                bottom: 60/1113
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 2/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Lilith", species: ["vulture"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2.4, "meters"),
            weight: math.unit(125, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/lilith/front.svg",
                extra: 1590/1513,
                bottom: 203/1793
            }
        },
    },
    [
        {
            name: "Humanoid",
            height: math.unit(2.4, "meters")
        },
        {
            name: "Normal",
            height: math.unit(6, "meters"),
            default: true
        },
        {
            name: "Largest",
            height: math.unit(55, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Bek'kah Bolger", species: ["kobold"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8 + 4/12, "feet"),
            weight: math.unit(535, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/beh'kah-bolger/front.svg",
                extra: 1660/1603,
                bottom: 37/1697
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8 + 4/12, "feet"),
            default: true
        },
        {
            name: "Kaiju",
            height: math.unit(250, "feet")
        },
        {
            name: "Still Growing",
            height: math.unit(10, "miles")
        },
        {
            name: "Continental",
            height: math.unit(5000, "miles")
        },
        {
            name: "Final Form",
            height: math.unit(2500000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Tatyana Milewska", species: ["shark"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 2/12, "feet"),
            weight: math.unit(230, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/tatyana-milewska/front.svg",
                extra: 1199/1150,
                bottom: 86/1285
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7 + 2/12, "feet"),
            default: true
        },
        {
            name: "Big",
            height: math.unit(12, "feet")
        },
        {
            name: "Minimacro",
            height: math.unit(20, "feet")
        },
        {
            name: "Macro",
            height: math.unit(120, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Helen Arri", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 8/12, "feet"),
            weight: math.unit(152, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/helen-arri/front.svg",
                extra: 440/423,
                bottom: 14/454
            }
        },
        back: {
            height: math.unit(7 + 8/12, "feet"),
            weight: math.unit(152, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/helen-arri/back.svg",
                extra: 443/426,
                bottom: 8/451
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7 + 8/12, "feet"),
            default: true
        },
        {
            name: "Big",
            height: math.unit(14, "feet")
        },
        {
            name: "Minimacro",
            height: math.unit(24, "feet")
        },
        {
            name: "Macro",
            height: math.unit(140, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ehanu Rehu", species: ["eastern-dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "meters"),
            name: "Front",
            image: {
                source: "./media/characters/ehanu-rehu/front.svg",
                extra: 1800/1800,
                bottom: 59/1859
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Renholder", species: ["bat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 3/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/renholder/front.svg",
                extra: 3096/2960,
                bottom: 250/3346
            }
        },
    },
    [
        {
            name: "Normal Bat",
            height: math.unit(7 + 3/12, "feet"),
            default: true
        },
        {
            name: "Slightly Tall Bat",
            height: math.unit(100, "feet")
        },
        {
            name: "Big Bat",
            height: math.unit(1000, "feet")
        },
        {
            name: "City-Sized Bat",
            height: math.unit(200000, "feet")
        },
        {
            name: "Bigger Bat",
            height: math.unit(10000, "miles")
        },
        {
            name: "Solar Sized Bat",
            height: math.unit(100, "AU")
        },
        {
            name: "Galactic Bat",
            height: math.unit(200000, "lightyears")
        },
        {
            name: "Universally Known Bat",
            height: math.unit(1, "universe")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Cookiecat", species: ["cat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 11/12, "feet"),
            weight: math.unit(250, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/cookiecat/front.svg",
                extra: 893/827,
                bottom: 14/907
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(3, "inches")
        },
        {
            name: "Normal",
            height: math.unit(6 + 11/12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(100, "feet")
        },
        {
            name: "Macro+",
            height: math.unit(404, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(165, "miles")
        },
        {
            name: "Planetary",
            height: math.unit(4600, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Tux Kusanagi", species: ["gryffon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(10 + 3/12, "feet"),
            weight: math.unit(1500, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/tux-kusanagi/front.svg",
                extra: 944/840,
                bottom: 39/983
            }
        },
        back: {
            height: math.unit(10 + 3/12, "feet"),
            weight: math.unit(1500, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/tux-kusanagi/back.svg",
                extra: 941/842,
                bottom: 28/969
            }
        },
        rump: {
            height: math.unit(5.25, "feet"),
            name: "Rump",
            image: {
                source: "./media/characters/tux-kusanagi/rump.svg"
            }
        },
        beak: {
            height: math.unit(1.54, "feet"),
            name: "Beak",
            image: {
                source: "./media/characters/tux-kusanagi/beak.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(10 + 3/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Uzarmazari", species: ["amtsvane"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(58, "feet"),
            weight: math.unit(200, "tons"),
            name: "Front",
            image: {
                source: "./media/characters/uzarmazari/front.svg",
                extra: 1575/1455,
                bottom: 152/1727
            }
        },
        back: {
            height: math.unit(58, "feet"),
            weight: math.unit(200, "tons"),
            name: "Back",
            image: {
                source: "./media/characters/uzarmazari/back.svg",
                extra: 1585/1510,
                bottom: 157/1742
            }
        },
        head: {
            height: math.unit(26, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/uzarmazari/head.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(58, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Akitu", species: ["kigavi"], tags: ["feral"] },
    {
        side: {
            height: math.unit(15, "feet"),
            name: "Side",
            image: {
                source: "./media/characters/akitu/side.svg",
                extra: 1421/1321,
                bottom: 157/1578
            }
        },
        front: {
            height: math.unit(15, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/akitu/front.svg",
                extra: 1435/1326,
                bottom: 232/1667
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(15, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Azalie Croixland", species: ["gryphon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(10 + 8/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/azalie-croixland/front.svg",
                extra: 1972/1856,
                bottom: 31/2003
            }
        },
    },
    [
        {
            name: "Original Height",
            height: math.unit(5 + 4/12, "feet")
        },
        {
            name: "Normal Height",
            height: math.unit(10 + 8/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kavus Kazian", species: ["turian"], tags: ["anthro"] },
    {
        side: {
            height: math.unit(7 + 1/12, "feet"),
            weight: math.unit(245, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/kavus-kazian/side.svg",
                extra: 349/342,
                bottom: 15/364
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7 + 1/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Moonlight Rose", species: ["eevee", "leafeon", "jolteon", "demon", "vaporeon"], tags: ["anthro"] },
    {
        normalFront: {
            height: math.unit(5 + 11/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/moonlight-rose/normal-front.svg",
                extra: 1980/1825,
                bottom: 18/1998
            },
            form: "normal",
            default: true
        },
        normalBack: {
            height: math.unit(5 + 11/12, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/moonlight-rose/normal-back.svg",
                extra: 2010/1839,
                bottom: 10/2020
            },
            form: "normal"
        },
        demonFront: {
            height: math.unit(1.5, "earths"),
            name: "Front",
            image: {
                source: "./media/characters/moonlight-rose/demon.svg",
                extra: 1400/1294,
                bottom: 45/1445
            },
            form: "demon",
            default: true
        },
        terraFront: {
            height: math.unit(1.5, "earths"),
            name: "Front",
            image: {
                source: "./media/characters/moonlight-rose/terra.svg"
            },
            form: "terra",
            default: true
        },
        jupiterFront: {
            height: math.unit(69911*2, "km"),
            name: "Front",
            image: {
                source: "./media/characters/moonlight-rose/jupiter-front.svg",
                extra: 1367/1286,
                bottom: 55/1422
            },
            form: "jupiter",
            default: true
        },
        neptuneFront: {
            height: math.unit(24622*2, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/moonlight-rose/neptune-front.svg",
                extra: 1851/1712,
                bottom: 0/1851
            },
            form: "neptune",
            default: true
        },
    },
    [
        {
            name: "\"Natural\" Height",
            height: math.unit(5 + 11/12, "feet"),
            form: "normal"
        },
        {
            name: "Smallest comfortable size",
            height: math.unit(40, "meters"),
            form: "normal"
        },
        {
            name: "Common size",
            height: math.unit(50, "km"),
            form: "normal",
            default: true
        },
        {
            name: "Normal",
            height: math.unit(1.5, "earths"),
            form: "demon",
            default: true
        },
        {
            name: "Universal",
            height: math.unit(15, "universes"),
            form: "demon"
        },
        {
            name: "Earth",
            height: math.unit(1.5, "earths"),
            form: "terra",
            default: true
        },
        {
            name: "Super Earth",
            height: math.unit(67.5, "earths"),
            form: "terra"
        },
        {
            name: "Doesn't fit in a solar system...",
            height: math.unit(1, "galaxy"),
            form: "terra"
        },
        {
            name: "Saturn",
            height: math.unit(58232*2, "km"),
            form: "jupiter"
        },
        {
            name: "Jupiter",
            height: math.unit(69911*2, "km"),
            form: "jupiter",
            default: true
        },
        {
            name: "HD 100546 b",
            height: math.unit(482938, "km"),
            form: "jupiter"
        },
        {
            name: "Enceladus",
            height: math.unit(513*2, "km"),
            form: "neptune"
        },
        {
            name: "Europe",
            height: math.unit(1560*2, "km"),
            form: "neptune"
        },
        {
            name: "Neptune",
            height: math.unit(24622*2, "km"),
            form: "neptune",
            default: true
        },
        {
            name: "CoRoT-9b",
            height: math.unit(75067*2, "km"),
            form: "neptune"
        },
    ],
    {
        "normal": {
            name: "Normal",
            default: true
        },
        "demon": {
            name: "Demon"
        },
        "terra": {
            name: "Terra"
        },
        "jupiter": {
            name: "Jupiter"
        },
        "neptune": {
            name: "Neptune"
        }
    }
))
characterMakers.push(() => makeCharacter(
    { name: "Huckle", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(16, "feet"),
            weight: math.unit(610, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/huckle/front.svg",
                extra: 1731/1625,
                bottom: 33/1764
            }
        },
        back: {
            height: math.unit(16, "feet"),
            weight: math.unit(610, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/huckle/back.svg",
                extra: 1738/1651,
                bottom: 37/1775
            }
        },
        laughing: {
            height: math.unit(3.75, "feet"),
            name: "Laughing",
            image: {
                source: "./media/characters/huckle/laughing.svg"
            }
        },
        angry: {
            height: math.unit(4.15, "feet"),
            name: "Angry",
            image: {
                source: "./media/characters/huckle/angry.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(16, "feet"),
            default: true
        },
        {
            name: "Mini Macro",
            height: math.unit(463, "feet")
        },
        {
            name: "Macro",
            height: math.unit(1680, "meters")
        },
        {
            name: "Mega Macro",
            height: math.unit(175, "km")
        },
        {
            name: "Terra Macro",
            height: math.unit(32, "gigameters")
        },
        {
            name: "Multiverse+",
            height: math.unit(2.56e23, "yottameters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Candy", species: ["zeraora"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 9/12, "feet"),
            weight: math.unit(280, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/candy/front.svg",
                extra: 234/217,
                bottom: 11/245
            }
        },
    },
    [
        {
            name: "Really Small",
            height: math.unit(0.1, "nm")
        },
        {
            name: "Micro",
            height: math.unit(2, "inches")
        },
        {
            name: "Normal",
            height: math.unit(6 + 9/12, "feet"),
            default: true
        },
        {
            name: "Small Macro",
            height: math.unit(69, "feet")
        },
        {
            name: "Macro",
            height: math.unit(160, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(22000, "miles")
        },
        {
            name: "Gigamacro",
            height: math.unit(50000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Joey McDonald", species: ["rabbit", "kobold"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4, "feet"),
            weight: math.unit(90, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/joey-mcdonald/front.svg",
                extra: 1059/852,
                bottom: 33/1092
            }
        },
        back: {
            height: math.unit(4, "feet"),
            weight: math.unit(90, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/joey-mcdonald/back.svg",
                extra: 1077/879,
                bottom: 5/1082
            }
        },
        frontKobold: {
            height: math.unit(4, "feet"),
            weight: math.unit(100, "lb"),
            name: "Front-kobold",
            image: {
                source: "./media/characters/joey-mcdonald/front-kobold.svg",
                extra: 1480/1367,
                bottom: 0/1480
            }
        },
        backKobold: {
            height: math.unit(4, "feet"),
            weight: math.unit(100, "lb"),
            name: "Back-kobold",
            image: {
                source: "./media/characters/joey-mcdonald/back-kobold.svg",
                extra: 1449/1361,
                bottom: 0/1449
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kass Lockheed", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(12 + 6/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/kass-lockheed/front.svg",
                extra: 354/343,
                bottom: 9/363
            }
        },
        back: {
            height: math.unit(12 + 6/12, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/kass-lockheed/back.svg",
                extra: 364/352,
                bottom: 3/367
            }
        },
        dick: {
            height: math.unit(3.12, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/kass-lockheed/dick.svg"
            }
        },
        head: {
            height: math.unit(2.6, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/kass-lockheed/head.svg"
            }
        },
        bleh: {
            height: math.unit(2.85, "feet"),
            name: "Bleh",
            image: {
                source: "./media/characters/kass-lockheed/bleh.svg"
            }
        },
        smug: {
            height: math.unit(2.85, "feet"),
            name: "Smug",
            image: {
                source: "./media/characters/kass-lockheed/smug.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(12 + 6/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Taylor", species: ["rabbit"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 2/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/taylor/front.svg",
                extra: 639/495,
                bottom: 12/651
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 2/12, "feet"),
            default: true
        },
        {
            name: "Big",
            height: math.unit(15, "feet")
        },
        {
            name: "Lorg",
            height: math.unit(80, "feet")
        },
        {
            name: "Too Lorg",
            height: math.unit(120, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kaizer", species: ["demon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(15, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/kaizer/front.svg",
                extra: 1612/1436,
                bottom: 43/1655
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(15, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sandy", species: ["sandshrew"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2, "feet"),
            weight: math.unit(30, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/sandy/front.svg",
                extra: 1439/1307,
                bottom: 194/1633
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mellvi", species: ["imp"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(3, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/mellvi/front.svg",
                extra: 1831/1630,
                bottom: 58/1889
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Shirou", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 11/12, "feet"),
            weight: math.unit(200, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/shirou/front.svg",
                extra: 2491/2383,
                bottom: 189/2680
            }
        },
        back: {
            height: math.unit(5 + 11/12, "feet"),
            weight: math.unit(200, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/shirou/back.svg",
                extra: 2554/2450,
                bottom: 76/2630
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 11/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Noryu", species: ["protogen"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 3/12, "feet"),
            weight: math.unit(177, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/noryu/front.svg",
                extra: 973/885,
                bottom: 10/983
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 3/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mevolas Rubenido", species: ["carbuncle"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 6/12, "feet"),
            weight: math.unit(170, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/mevolas-rubenido/front.svg",
                extra: 2109/1901,
                bottom: 96/2205
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 6/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Dee", species: ["valais-blacknose-sheep"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(100, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/dee/front.svg",
                extra: 2153/2036,
                bottom: 59/2212
            }
        },
        back: {
            height: math.unit(100, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/dee/back.svg",
                extra: 2183/2058,
                bottom: 75/2258
            }
        },
        foot: {
            height: math.unit(19.43, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/dee/foot.svg"
            }
        },
        hoof: {
            height: math.unit(20.6, "feet"),
            name: "Hoof",
            image: {
                source: "./media/characters/dee/hoof.svg"
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(100, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Teh", species: ["bat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 6/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/teh/front.svg",
                extra: 1002/847,
                bottom: 62/1064
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 6/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Quicksilver Ayukoti", species: ["dragon", "wolf"], tags: ["feral"] },
    {
        side: {
            height: math.unit(6 + 1/12, "feet"),
            weight: math.unit(204, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/quicksilver-ayukoti/side.svg",
                extra: 974/775,
                bottom: 169/1143
            }
        },
        sitting: {
            height: math.unit(6 + 2/12, "feet"),
            weight: math.unit(204, "lb"),
            name: "Sitting",
            image: {
                source: "./media/characters/quicksilver-ayukoti/sitting.svg",
                extra: 1175/964,
                bottom: 378/1553
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 1/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Tululi", species: ["dunnoh"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "inches"),
            name: "Front",
            image: {
                source: "./media/characters/tululi/front.svg",
                extra: 1997/1876,
                bottom: 20/2017
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "inches"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Star", species: ["novaleit"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4 + 1/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/star/front.svg",
                extra: 1493/1189,
                bottom: 48/1541
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4 + 1/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Comet", species: ["novaleit"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 3/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/comet/front.svg",
                extra: 1681/1462,
                bottom: 26/1707
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 3/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Vortex", species: ["kaiju"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(950, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/vortex/front.svg",
                extra: 1497/1434,
                bottom: 56/1553
            }
        },
        maw: {
            height: math.unit(285, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/vortex/maw.svg"
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(950, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Doodle", species: ["kaiju", "dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(600, "feet"),
            weight: math.unit(0.02, "grams"),
            name: "Front",
            image: {
                source: "./media/characters/doodle/front.svg",
                extra: 1578/1413,
                bottom: 37/1615
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(600, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Jai", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 6/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/jai/front.svg",
                extra: 1645/1534,
                bottom: 115/1760
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 6/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Pixel", species: ["gryphon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 8/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/pixel/front.svg",
                extra: 1900/1735,
                bottom: 63/1963
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 8/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rhett", species: ["deer"], tags: ["anthro"] },
    {
        back: {
            height: math.unit(4 + 1/12, "feet"),
            weight: math.unit(75, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/rhett/back.svg",
                extra: 930/878,
                bottom: 25/955
            }
        },
        front: {
            height: math.unit(4 + 1/12, "feet"),
            weight: math.unit(75, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/rhett/front.svg",
                extra: 1682/1586,
                bottom: 92/1774
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(8, "inches")
        },
        {
            name: "Tiny",
            height: math.unit(2, "feet")
        },
        {
            name: "Normal",
            height: math.unit(4 + 1/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Penny", species: ["mouse"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(3 + 3/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/penny/front.svg",
                extra: 1406/1311,
                bottom: 26/1432
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3 + 3/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Monty", species: ["cat", "kangaroo"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4 + 11/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/monty/front.svg",
                extra: 1479/1209,
                bottom: 0/1479
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4 + 11/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sterling", species: ["lunaral-dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8 + 4/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/sterling/front.svg",
                extra: 1420/1236,
                bottom: 27/1447
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8 + 4/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Marble", species: ["tiger"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(15, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/marble/front.svg",
                extra: 973/937,
                bottom: 32/1005
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(15, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Powder", species: ["sugar-glider"], tags: ["feral"] },
    {
        front: {
            height: math.unit(3, "inches"),
            name: "Front",
            image: {
                source: "./media/characters/powder/front.svg",
                extra: 1504/1334,
                bottom: 518/2022
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3, "inches"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Joey (Raccoon)", species: ["raccoon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4 + 5/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/joey-raccoon/front.svg",
                extra: 1273/1197,
                bottom: 0/1273
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4 + 5/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Vick", species: ["hyena"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8 + 4/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/vick/front.svg",
                extra: 2187/2118,
                bottom: 47/2234
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8 + 4/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mitsy", species: ["mouse"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 5/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/mitsy/front.svg",
                extra: 1842/1695,
                bottom: 0/1842
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 5/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Silvy", species: ["ninetales"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 3/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/silvy/front.svg",
                extra: 1995/1836,
                bottom: 225/2220
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 3/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rodney", species: ["mammal"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(3 + 8/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/rodney/front.svg",
                extra: 1956/1747,
                bottom: 31/1987
            }
        },
        frontDressed: {
            height: math.unit(2.9, "feet"),
            name: "Front (Dressed)",
            image: {
                source: "./media/characters/rodney/front-dressed.svg",
                extra: 1382/1241,
                bottom: 385/1767
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3 + 8/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Zakail Sudekai", species: ["arctic-wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 9/12, "feet"),
            weight: math.unit(194, "lbs"),
            name: "Front",
            image: {
                source: "./media/characters/zakail-sudekai/front.svg",
                extra: 2696/2533,
                bottom: 248/2944
            }
        },
        maw: {
            height: math.unit(1.35, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/zakail-sudekai/maw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 9/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Eleanor", species: ["cow"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8 + 4/12, "feet"),
            weight: math.unit(1200, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/eleanor/front.svg",
                extra: 1226/1192,
                bottom: 52/1278
            }
        },
        back: {
            height: math.unit(8 + 4/12, "feet"),
            weight: math.unit(1200, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/eleanor/back.svg",
                extra: 1242/1184,
                bottom: 60/1302
            }
        },
        head: {
            height: math.unit(2.62, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/eleanor/head.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8 + 4/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Tanya", species: ["shark"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8 + 4/12, "feet"),
            weight: math.unit(750, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/tanya/front.svg",
                extra: 1749/1615,
                bottom: 33/1782
            }   
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8 + 4/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Cindy", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5, "feet"),
            weight: math.unit(225, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/cindy/front.svg",
                extra: 1320/1250,
                bottom: 42/1362
            }
        },
        frontDressed: {
            height: math.unit(5, "feet"),
            weight: math.unit(225, "lb"),
            name: "Front (Dressed)",
            image: {
                source: "./media/characters/cindy/front-dressed.svg",
                extra: 1320/1250,
                bottom: 42/1362
            }
        },
        back: {
            height: math.unit(5, "feet"),
            weight: math.unit(225, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/cindy/back.svg",
                extra: 1384/1346,
                bottom: 14/1398
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Wilbur Owen", species: ["donkey"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 9/12, "feet"),
            weight: math.unit(440, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/wilbur-owen/front.svg",
                extra: 1575/1448,
                bottom: 72/1647
            }
        },
        back: {
            height: math.unit(6 + 9/12, "feet"),
            weight: math.unit(440, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/wilbur-owen/back.svg",
                extra: 1578/1445,
                bottom: 36/1614
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 9/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Keegan", species: ["chinchilla", "tiger"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 5/12, "feet"),
            weight: math.unit(650, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/keegan/front.svg",
                extra: 2387/2198,
                bottom: 33/2420
            }
        },
        side: {
            height: math.unit(6 + 5/12, "feet"),
            weight: math.unit(650, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/keegan/side.svg",
                extra: 2390/2202,
                bottom: 47/2437
            }
        },
        back: {
            height: math.unit(6 + 5/12, "feet"),
            weight: math.unit(650, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/keegan/back.svg",
                extra: 2418/2268,
                bottom: 15/2433
            }
        },
        frontSfw: {
            height: math.unit(6 + 5/12, "feet"),
            weight: math.unit(650, "lb"),
            name: "Front (SFW)",
            image: {
                source: "./media/characters/keegan/front-sfw.svg",
                extra: 2387/2198,
                bottom: 33/2420
            }
        },
        beans: {
            height: math.unit(1.85, "feet"),
            name: "Beans",
            image: {
                source: "./media/characters/keegan/beans.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 5/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Colton", species: ["bat", "imp", "deity"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(9, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/colton/front.svg",
                extra: 1589/1326,
                bottom: 139/1728
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Bora", species: ["chinchilla"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2 + 9/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/bora/front.svg",
                extra: 1265/1250,
                bottom: 24/1289
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2 + 9/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Myu-myu", species: ["monster"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/myu-myu/front.svg",
                extra: 1949/1857,
                bottom: 90/2039
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8, "feet"),
            default: true
        },
        {
            name: "Big",
            height: math.unit(15, "feet")
        },
        {
            name: "BIG",
            height: math.unit(25, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Haloren", species: ["felkin"], tags: ["anthro"] },
    {
        side: {
            height: math.unit(7 + 5/12, "feet"),
            weight: math.unit(2800, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/haloren/side.svg",
                extra: 1793/409,
                bottom: 59/1852
            }
        },
        frontPaw: {
            height: math.unit(2.36, "feet"),
            name: "Front paw",
            image: {
                source: "./media/characters/haloren/front-paw.svg"
            }
        },
        hindPaw: {
            height: math.unit(3.18, "feet"),
            name: "Hind paw",
            image: {
                source: "./media/characters/haloren/hind-paw.svg"
            }
        },
        maw: {
            height: math.unit(5.05, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/haloren/maw.svg"
            }
        },
        dick: {
            height: math.unit(2.90, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/haloren/dick.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7 + 5/12, "feet"),
            default: true
        },
        {
            name: "Enhanced",
            height: math.unit(14 + 3/12, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kimmy", species: ["kitsune"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(171, "cm"),
            name: "Front",
            image: {
                source: "./media/characters/kimmy/front.svg",
                extra: 1491/1435,
                bottom: 53/1544
            }
        },
    },
    [
        {
            name: "Small",
            height: math.unit(9, "cm")
        },
        {
            name: "Normal",
            height: math.unit(171, "cm"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Galeboomer", species: ["wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8, "feet"),
            weight: math.unit(300, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/galeboomer/front.svg",
                extra: 4651/4415,
                bottom: 162/4813
            }
        },
        back: {
            height: math.unit(8, "feet"),
            weight: math.unit(300, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/galeboomer/back.svg",
                extra: 4544/4314,
                bottom: 16/4560
            }
        },
        frontAlt: {
            height: math.unit(8, "feet"),
            weight: math.unit(300, "lb"),
            name: "Front (Alt)",
            image: {
                source: "./media/characters/galeboomer/front-alt.svg",
                extra: 4458/4228,
                bottom: 68/4526
            }
        },
        maw: {
            height: math.unit(1.2, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/galeboomer/maw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Chyr", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 9/12, "feet"),
            weight: math.unit(120, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/chyr/front.svg",
                extra: 1323/1254,
                bottom: 63/1386
            }
        },
        back: {
            height: math.unit(5 + 9/12, "feet"),
            weight: math.unit(120, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/chyr/back.svg",
                extra: 1323/1252,
                bottom: 48/1371
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 9/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Solarus", species: ["tykeriel"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7, "feet"),
            weight: math.unit(310, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/solarus/front.svg",
                extra: 2415/2021,
                bottom: 103/2518
            }
        },
        back: {
            height: math.unit(7, "feet"),
            weight: math.unit(310, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/solarus/back.svg",
                extra: 2463/2089,
                bottom: 79/2542
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mutsuju Koizaemon", species: ["snow-leopard", "lynx"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(16, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/mutsuju-koizaemon/front.svg",
                extra: 1844/1780,
                bottom: 58/1902
            }
        },
        winterCoat: {
            height: math.unit(16, "feet"),
            name: "Winter Coat",
            image: {
                source: "./media/characters/mutsuju-koizaemon/winter-coat.svg",
                extra: 1807/1775,
                bottom: 69/1876
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(16, "feet"),
            default: true
        },
        {
            name: "Chicago Size",
            height: math.unit(560, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Lexor", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(11 + 6/12, "feet"),
            weight: math.unit(1366, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/lexor/front.svg",
                extra: 1560/1481,
                bottom: 211/1771
            }
        },
        back: {
            height: math.unit(11 + 6/12, "feet"),
            weight: math.unit(1366, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/lexor/back.svg",
                extra: 1614/1533,
                bottom: 76/1690
            }
        },
        maw: {
            height: math.unit(3, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/lexor/maw.svg"
            }
        },
        dick: {
            height: math.unit(2.59, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/lexor/dick.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(11 + 6/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Magnum", species: ["folf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 8/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/magnum/front.svg",
                extra: 942/855,
                bottom: 26/968
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 8/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Solas Sharpsman", species: ["kitsune"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(18 + 4/12, "feet"),
            weight: math.unit(1500, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/solas-sharpsman/front.svg",
                extra: 1698/1589,
                bottom: 0/1698
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(18 + 4/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "October", species: ["tiger"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 5/12, "feet"),
            weight: math.unit(180, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/october/front.svg",
                extra: 1800/1650,
                bottom: 0/1800
            }
        },
        frontNsfw: {
            height: math.unit(5 + 5/12, "feet"),
            weight: math.unit(180, "lb"),
            name: "Front (NSFW)",
            image: {
                source: "./media/characters/october/front-nsfw.svg",
                extra: 1392/1307,
                bottom: 42/1434
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 5/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Essynkardi", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8 + 6/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/essynkardi/front.svg",
                extra: 1914/1846,
                bottom: 22/1936
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8 + 6/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Icky", species: ["raven", "pooltoy"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 6/12, "feet"),
            weight: math.unit(7, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/icky/front.svg",
                extra: 813/782,
                bottom: 66/879
            }
        },
        back: {
            height: math.unit(6 + 6/12, "feet"),
            weight: math.unit(7, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/icky/back.svg",
                extra: 754/735,
                bottom: 56/810
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 6/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rojas", species: ["dragon", "human"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(15, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/rojas/front.svg",
                extra: 1462/1408,
                bottom: 95/1557
            }
        },
        back: {
            height: math.unit(15, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/rojas/back.svg",
                extra: 1023/954,
                bottom: 28/1051
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(15, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Alek Dryagan", species: ["sea-monster", "human", "demi"], tags: ["anthro"] },
    {
        frontHuman: {
            height: math.unit(5 + 7/12, "feet"),
            name: "Front (Human)",
            image: {
                source: "./media/characters/alek-dryagan/front-human.svg",
                extra: 1687/1667,
                bottom: 69/1756
            }
        },
        backHuman: {
            height: math.unit(5 + 7/12, "feet"),
            name: "Back (Human)",
            image: {
                source: "./media/characters/alek-dryagan/back-human.svg",
                extra: 1670/1649,
                bottom: 65/1735
            }
        },
        frontDemi: {
            height: math.unit(65, "feet"),
            name: "Front (Demi)",
            image: {
                source: "./media/characters/alek-dryagan/front-demi.svg",
                extra: 1669/1642,
                bottom: 49/1718
            }
        },
        backDemi: {
            height: math.unit(65, "feet"),
            name: "Back (Demi)",
            image: {
                source: "./media/characters/alek-dryagan/back-demi.svg",
                extra: 1658/1637,
                bottom: 40/1698
            }
        },
        mawHuman: {
            height: math.unit(0.3, "feet"),
            name: "Maw (Human)",
            image: {
                source: "./media/characters/alek-dryagan/maw-human.svg"
            }
        },
        mawDemi: {
            height: math.unit(3.8, "feet"),
            name: "Maw (Demi)",
            image: {
                source: "./media/characters/alek-dryagan/maw-demi.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 7/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Gen", species: ["cat", "human", "demi"], tags: ["anthro"] },
    {
        frontHuman: {
            height: math.unit(5 + 2/12, "feet"),
            name: "Front (Human)",
            image: {
                source: "./media/characters/gen/front-human.svg",
                extra: 1627/1538,
                bottom: 71/1698
            }
        },
        backHuman: {
            height: math.unit(5 + 2/12, "feet"),
            name: "Back (Human)",
            image: {
                source: "./media/characters/gen/back-human.svg",
                extra: 1638/1548,
                bottom: 69/1707
            }
        },
        frontDemi: {
            height: math.unit(5 + 2/12, "feet"),
            name: "Front (Demi)",
            image: {
                source: "./media/characters/gen/front-demi.svg",
                extra: 1627/1538,
                bottom: 71/1698
            }
        },
        backDemi: {
            height: math.unit(5 + 2/12, "feet"),
            name: "Back (Demi)",
            image: {
                source: "./media/characters/gen/back-demi.svg",
                extra: 1638/1548,
                bottom: 69/1707
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 2/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Max Kobold", species: ["imp", "human", "demi"], tags: ["anthro"] },
    {
        frontImp: {
            height: math.unit(1 + 11/12, "feet"),
            name: "Front (Imp)",
            image: {
                source: "./media/characters/max-kobold/front-imp.svg",
                extra: 1238/1134,
                bottom: 81/1319
            }
        },
        backImp: {
            height: math.unit(1 + 11/12, "feet"),
            name: "Back (Imp)",
            image: {
                source: "./media/characters/max-kobold/back-imp.svg",
                extra: 1334/1175,
                bottom: 34/1368
            }
        },
        frontDemi: {
            height: math.unit(5 + 9/12, "feet"),
            name: "Front (Demi)",
            image: {
                source: "./media/characters/max-kobold/front-demi.svg",
                extra: 1715/1685,
                bottom: 54/1769
            }
        },
        backDemi: {
            height: math.unit(5 + 9/12, "feet"),
            name: "Back (Demi)",
            image: {
                source: "./media/characters/max-kobold/back-demi.svg",
                extra: 1752/1729,
                bottom: 41/1793
            }
        },
        handImp: {
            height: math.unit(0.45, "feet"),
            name: "Hand (Imp)",
            image: {
                source: "./media/characters/max-kobold/hand.svg"
            }
        },
        pawImp: {
            height: math.unit(0.46, "feet"),
            name: "Paw (Imp)",
            image: {
                source: "./media/characters/max-kobold/paw.svg"
            }
        },
        handDemi: {
            height: math.unit(0.80, "feet"),
            name: "Hand (Demi)",
            image: {
                source: "./media/characters/max-kobold/hand.svg"
            }
        },
        pawDemi: {
            height: math.unit(1.1, "feet"),
            name: "Paw (Demi)",
            image: {
                source: "./media/characters/max-kobold/paw.svg"
            }
        },
        headImp: {
            height: math.unit(1.33, "feet"),
            name: "Head (Imp)",
            image: {
                source: "./media/characters/max-kobold/head-imp.svg"
            }
        },
        mawImp: {
            height: math.unit(0.75, "feet"),
            name: "Maw (Imp)",
            image: {
                source: "./media/characters/max-kobold/maw-imp.svg"
            }
        },
        mawDemi: {
            height: math.unit(0.42, "feet"),
            name: "Maw (Demi)",
            image: {
                source: "./media/characters/max-kobold/maw-demi.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(1 + 11/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Carbon", species: ["charizard", "demi"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 5/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/carbon/front.svg",
                extra: 1754/1689,
                bottom: 65/1819
            }
        },
        back: {
            height: math.unit(7 + 5/12, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/carbon/back.svg",
                extra: 1762/1695,
                bottom: 24/1786
            }
        },
        frontGigantamax: {
            height: math.unit(150, "feet"),
            name: "Front (Gigantamax)",
            image: {
                source: "./media/characters/carbon/front-gigantamax.svg",
                extra: 1826/1669,
                bottom: 59/1885
            }
        },
        backGigantamax: {
            height: math.unit(150, "feet"),
            name: "Back (Gigantamax)",
            image: {
                source: "./media/characters/carbon/back-gigantamax.svg",
                extra: 1796/1653,
                bottom: 53/1849
            }
        },
        maw: {
            height: math.unit(0.48, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/carbon/maw.svg"
            }
        },
        mawGigantamax: {
            height: math.unit(7.5, "feet"),
            name: "Maw (Gigantamax)",
            image: {
                source: "./media/characters/carbon/maw-gigantamax.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7 + 5/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Maverick", species: ["salazzle", "demi"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/maverick/front.svg",
                extra: 1672/1661,
                bottom: 85/1757
            }
        },
        back: {
            height: math.unit(6, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/maverick/back.svg",
                extra: 1642/1631,
                bottom: 38/1680
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Grockle", species: ["stegosaurus"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(15, "feet"),
            weight: math.unit(615, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/grockle/front.svg",
                extra: 1535/1427,
                bottom: 56/1591
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(15, "feet"),
            default: true
        },
        {
            name: "Large",
            height: math.unit(150, "feet")
        },
        {
            name: "Macro",
            height: math.unit(1876, "feet")
        },
        {
            name: "Mega Macro",
            height: math.unit(121940, "feet")
        },
        {
            name: "Giga Macro",
            height: math.unit(750, "km")
        },
        {
            name: "Tera Macro",
            height: math.unit(750000, "km")
        },
        {
            name: "Galactic",
            height: math.unit(1.4e5, "km")
        },
        {
            name: "Godlike",
            height: math.unit(9.8e280, "galaxies")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Alistair", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(11, "meters"),
            weight: math.unit(20, "tonnes"),
            name: "Front",
            image: {
                source: "./media/characters/alistair/front.svg",
                extra: 1265/1009,
                bottom: 93/1358
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(11, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Haruka", species: ["raptor"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 8/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/haruka/front.svg",
                extra: 2012/1952,
                bottom: 0/2012
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 8/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Vivian Sylveon", species: ["sylveon", "computer-virus"], tags: ["anthro"] },
    {
        back: {
            height: math.unit(9, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/vivian-sylveon/back.svg",
                extra: 1853/1714,
                bottom: 0/1853
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(500, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(600, "miles")
        },
        {
            name: "Gigamacro",
            height: math.unit(30000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Daiki", species: ["bat", "dragon"], tags: ["anthro" ,"feral"] },
    {
        anthro: {
            height: math.unit(5 + 10/12, "feet"),
            weight: math.unit(100, "lb"),
            name: "Anthro",
            image: {
                source: "./media/characters/daiki/anthro.svg",
                extra: 1115/1027,
                bottom: 69/1184
            }
        },
        feral: {
            height: math.unit(200, "feet"),
            name: "Feral",
            image: {
                source: "./media/characters/daiki/feral.svg",
                extra: 1256/313,
                bottom: 39/1295
            }
        },
        feralHead: {
            height: math.unit(171, "feet"),
            name: "Feral Head",
            image: {
                source: "./media/characters/daiki/feral-head.svg"
            }
        },
        manaDragon: {
            height: math.unit(170, "meters"),
            name: "Mana-dragon",
            image: {
                source: "./media/characters/daiki/mana-dragon.svg",
                extra: 763/420,
                bottom: 97/860
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 10/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Tea Spot", species: ["space-springhare"], tags: ["anthro"] },
    {
        fullyEquippedFront: {
            height: math.unit(3 + 1/12, "feet"),
            weight: math.unit(24, "lb"),
            name: "Fully Equipped (Front)",
            image: {
                source: "./media/characters/tea-spot/fully-equipped-front.svg",
                extra: 687/605,
                bottom: 18/705
            }
        },
        fullyEquippedBack: {
            height: math.unit(3 + 1/12, "feet"),
            weight: math.unit(24, "lb"),
            name: "Fully Equipped (Back)",
            image: {
                source: "./media/characters/tea-spot/fully-equipped-back.svg",
                extra: 689/590,
                bottom: 18/707
            }
        },
        dailyWear: {
            height: math.unit(3 + 1/12, "feet"),
            weight: math.unit(24, "lb"),
            name: "Daily Wear",
            image: {
                source: "./media/characters/tea-spot/daily-wear.svg",
                extra: 701/620,
                bottom: 21/722
            }
        },
        maidWork: {
            height: math.unit(3 + 1/12, "feet"),
            weight: math.unit(24, "lb"),
            name: "Maid Work",
            image: {
                source: "./media/characters/tea-spot/maid-work.svg",
                extra: 693/609,
                bottom: 15/708
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3 + 1/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Chee", species: ["cheetah"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(175, "cm"),
            weight: math.unit(75, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/chee/front.svg",
                extra: 1796/1740,
                bottom: 40/1836
            }
        },
    },
    [
        {
            name: "Micro-Micro",
            height: math.unit(1, "nm")
        },
        {
            name: "Micro-erst",
            height: math.unit(1, "micrometer")
        },
        {
            name: "Micro-er",
            height: math.unit(1, "cm")
        },
        {
            name: "Normal",
            height: math.unit(175, "cm"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(100, "m")
        },
        {
            name: "Macro-er",
            height: math.unit(1, "km")
        },
        {
            name: "Macro-erst",
            height: math.unit(10, "km")
        },
        {
            name: "Macro-Macro",
            height: math.unit(100, "km")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kingsley", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(11 + 9/12, "feet"),
            weight: math.unit(935, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/kingsley/front.svg",
                extra: 1803/1674,
                bottom: 127/1930
            }
        },
        frontNude: {
            height: math.unit(11 + 9/12, "feet"),
            weight: math.unit(935, "lb"),
            name: "Front (Nude)",
            image: {
                source: "./media/characters/kingsley/front-nude.svg",
                extra: 1803/1674,
                bottom: 127/1930
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(11 + 9/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rymel", species: ["river-drake"], tags: ["feral"] },
    {
        side: {
            height: math.unit(9, "feet"),
            name: "Side",
            image: {
                source: "./media/characters/rymel/side.svg",
                extra: 792/469,
                bottom: 121/913
            }
        },
        maw: {
            height: math.unit(2.4, "meters"),
            name: "Maw",
            image: {
                source: "./media/characters/rymel/maw.svg"
            }
        },
    },
    [
        {
            name: "House Drake",
            height: math.unit(2, "feet")
        },
        {
            name: "Reduced",
            height: math.unit(4.5, "feet")
        },
        {
            name: "Normal",
            height: math.unit(9, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rubus", species: ["plant", "dragon", "construct"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.74, "meters"),
            weight: math.unit(55, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/rubus/front.svg",
                extra: 1894/1742,
                bottom: 44/1938
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(1.74, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Cassie Kingston", species: ["border-collie"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 2/12, "feet"),
            weight: math.unit(112, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/cassie-kingston/front.svg",
                extra: 1438/1390,
                bottom: 47/1485
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 2/12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(128, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(2.56, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Fox", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/fox/front.svg",
                extra: 1798/1703,
                bottom: 55/1853
            }
        },
        back: {
            height: math.unit(7, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/fox/back.svg",
                extra: 1748/1649,
                bottom: 32/1780
            }
        },
        head: {
            height: math.unit(1.95, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/fox/head.svg"
            }
        },
        dick: {
            height: math.unit(1.33, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/fox/dick.svg"
            }
        },
        foot: {
            height: math.unit(1, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/fox/foot.svg"
            }
        },
        paw: {
            height: math.unit(0.92, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/fox/paw.svg"
            }
        },
    },
    [
        {
            name: "Small",
            height: math.unit(3, "inches")
        },
        {
            name: "\"Realistic\"",
            height: math.unit(7, "feet")
        },
        {
            name: "Normal",
            height: math.unit(150, "feet"),
            default: true
        },
        {
            name: "BIG",
            height: math.unit(1200, "feet")
        },
        {
            name: "👀",
            height: math.unit(5, "miles")
        },
        {
            name: "👀👀👀",
            height: math.unit(64, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Asonja Rossa", species: ["wolf", "dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(625, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/asonja-rossa/front.svg",
                extra: 1833/1686,
                bottom: 24/1857
            }
        },
        back: {
            height: math.unit(625, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/asonja-rossa/back.svg",
                extra: 1852/1753,
                bottom: 26/1878
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(625, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rezukii", species: ["dragon"], tags: ["feral"] },
    {
        side: {
            height: math.unit(8, "feet"),
            name: "Side",
            image: {
                source: "./media/characters/rezukii/side.svg",
                extra: 979/542,
                bottom: 87/1066
            }
        },
        sitting: {
            height: math.unit(14.6, "feet"),
            name: "Sitting",
            image: {
                source: "./media/characters/rezukii/sitting.svg",
                extra: 1023/813,
                bottom: 45/1068
            }
        },
    },
    [
        {
            name: "Tiny",
            height: math.unit(2, "feet")
        },
        {
            name: "Smol",
            height: math.unit(4, "feet")
        },
        {
            name: "Normal",
            height: math.unit(8, "feet"),
            default: true
        },
        {
            name: "Big",
            height: math.unit(12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(30, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Dawnheart", species: ["horse"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(14, "feet"),
            weight: math.unit(9.5, "tonnes"),
            name: "Front",
            image: {
                source: "./media/characters/dawnheart/front.svg",
                extra: 2792/2675,
                bottom: 64/2856
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(14, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Gladi", species: ["cat" ,"dragon"], tags: ["anthro", "feral"] },
    {
        front: {
            height: math.unit(1.7, "m"),
            name: "Front",
            image: {
                source: "./media/characters/gladi/front.svg",
                extra: 1460/1362,
                bottom: 19/1479
            }
        },
        back: {
            height: math.unit(1.7, "m"),
            name: "Back",
            image: {
                source: "./media/characters/gladi/back.svg",
                extra: 1459/1357,
                bottom: 12/1471
            }
        },
        feral: {
            height: math.unit(2.05, "m"),
            name: "Feral",
            image: {
                source: "./media/characters/gladi/feral.svg",
                extra: 821/557,
                bottom: 91/912
            }
        },
    },
    [
        {
            name: "Shortest",
            height: math.unit(70, "cm")
        },
        {
            name: "Normal",
            height: math.unit(1.7, "m")
        },
        {
            name: "Macro",
            height: math.unit(10, "m"),
            default: true
        },
        {
            name: "Tallest",
            height: math.unit(200, "m")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Erdno", species: ["mouse", "djinn"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 7/12, "feet"),
            weight: math.unit(2, "tons"),
            name: "Front",
            image: {
                source: "./media/characters/erdno/front.svg",
                extra: 1234/1129,
                bottom: 35/1269
            }
        },
        angled: {
            height: math.unit(5 + 7/12, "feet"),
            weight: math.unit(2, "tons"),
            name: "Angled",
            image: {
                source: "./media/characters/erdno/angled.svg",
                extra: 1185/1139,
                bottom: 36/1221
            }
        },
        side: {
            height: math.unit(5 + 7/12, "feet"),
            weight: math.unit(2, "tons"),
            name: "Side",
            image: {
                source: "./media/characters/erdno/side.svg",
                extra: 1191/1144,
                bottom: 40/1231
            }
        },
        back: {
            height: math.unit(5 + 7/12, "feet"),
            weight: math.unit(2, "tons"),
            name: "Back",
            image: {
                source: "./media/characters/erdno/back.svg",
                extra: 1202/1146,
                bottom: 17/1219
            }
        },
        frontNsfw: {
            height: math.unit(5 + 7/12, "feet"),
            weight: math.unit(2, "tons"),
            name: "Front (NSFW)",
            image: {
                source: "./media/characters/erdno/front-nsfw.svg",
                extra: 1234/1129,
                bottom: 35/1269
            }
        },
        angledNsfw: {
            height: math.unit(5 + 7/12, "feet"),
            weight: math.unit(2, "tons"),
            name: "Angled (NSFW)",
            image: {
                source: "./media/characters/erdno/angled-nsfw.svg",
                extra: 1185/1139,
                bottom: 36/1221
            }
        },
        sideNsfw: {
            height: math.unit(5 + 7/12, "feet"),
            weight: math.unit(2, "tons"),
            name: "Side (NSFW)",
            image: {
                source: "./media/characters/erdno/side-nsfw.svg",
                extra: 1191/1144,
                bottom: 40/1231
            }
        },
        backNsfw: {
            height: math.unit(5 + 7/12, "feet"),
            weight: math.unit(2, "tons"),
            name: "Back (NSFW)",
            image: {
                source: "./media/characters/erdno/back-nsfw.svg",
                extra: 1202/1146,
                bottom: 17/1219
            }
        },
        frontHyper: {
            height: math.unit(5 + 7/12, "feet"),
            weight: math.unit(2, "tons"),
            name: "Front (Hyper)",
            image: {
                source: "./media/characters/erdno/front-hyper.svg",
                extra: 1298/1136,
                bottom: 35/1333
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 7/12, "feet"),
            default: true
        },
        {
            name: "Big",
            height: math.unit(5.7, "meters")
        },
        {
            name: "Macro",
            height: math.unit(5.7, "kilometers")
        },
        {
            name: "Megamacro",
            height: math.unit(5.7, "earths")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Jamie", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 10/12, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/jamie/front.svg",
                extra: 1908/1768,
                bottom: 19/1927
            }
        },
    },
    [
        {
            name: "Minimum",
            height: math.unit(2, "cm")
        },
        {
            name: "Micro",
            height: math.unit(3, "inches")
        },
        {
            name: "Normal",
            height: math.unit(5 + 10/12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(150, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(10000, "m")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Shiron", species: ["wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2, "meters"),
            weight: math.unit(100, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/shiron/front.svg",
                extra: 2103/1985,
                bottom: 98/2201
            }
        },
        back: {
            height: math.unit(2, "meters"),
            weight: math.unit(100, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/shiron/back.svg",
                extra: 2110/2015,
                bottom: 89/2199
            }
        },
        hand: {
            height: math.unit(0.96, "feet"),
            name: "Hand",
            image: {
                source: "./media/characters/shiron/hand.svg"
            }
        },
        foot: {
            height: math.unit(1.464, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/shiron/foot.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2, "meters")
        },
        {
            name: "Macro",
            height: math.unit(500, "meters"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(20, "km")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sam", species: ["red-panda"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/sam/front.svg",
                extra: 849/826,
                bottom: 19/868
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Namori Kurogawa", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8 + 4/12, "feet"),
            weight: math.unit(122, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/namori-kurogawa/front.svg",
                extra: 1894/1576,
                bottom: 34/1928
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8 + 4/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Unmru", species: ["horse", "demon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(9, "feet"),
            weight: math.unit(621, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/unmru/front.svg",
                extra: 1853/1747,
                bottom: 73/1926
            }
        },
        side: {
            height: math.unit(9, "feet"),
            weight: math.unit(621, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/unmru/side.svg",
                extra: 1781/1671,
                bottom: 127/1908
            }
        },
        back: {
            height: math.unit(9, "feet"),
            weight: math.unit(621, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/unmru/back.svg",
                extra: 1894/1765,
                bottom: 75/1969
            }
        },
        dick: {
            height: math.unit(3, "feet"),
            weight: math.unit(35, "lb"),
            name: "Dick",
            image: {
                source: "./media/characters/unmru/dick.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9, "feet")
        },
        {
            name: "Natural",
            height: math.unit(27, "feet"),
            default: true
        },
        {
            name: "Giant",
            height: math.unit(90, "feet")
        },
        {
            name: "Kaiju",
            height: math.unit(270, "feet")
        },
        {
            name: "Macro",
            height: math.unit(900, "feet")
        },
        {
            name: "Macro+",
            height: math.unit(2700, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(9000, "feet")
        },
        {
            name: "City-Crushing",
            height: math.unit(27000, "feet")
        },
        {
            name: "Mountain-Mashing",
            height: math.unit(90000, "feet")
        },
        {
            name: "Earth-Eclipsing",
            height: math.unit(2.7e8, "feet")
        },
        {
            name: "Sol-Swallowing",
            height: math.unit(9e10, "feet")
        },
        {
            name: "Majoris-Munching",
            height: math.unit(2.7e13, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Squeaks (Mouse)", species: ["grasshopper-mouse"], tags: ["feral"] },
    {
        front: {
            height: math.unit(1, "inch"),
            name: "Front",
            image: {
                source: "./media/characters/squeaks-mouse/front.svg",
                extra: 352/308,
                bottom: 25/377
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(1, "inch"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sayko", species: ["dragon"], tags: ["feral"] },
    {
        side: {
            height: math.unit(35, "feet"),
            name: "Side",
            image: {
                source: "./media/characters/sayko/side.svg",
                extra: 1697/1021,
                bottom: 82/1779
            }
        },
        head: {
            height: math.unit(16, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/sayko/head.svg"
            }
        },
        forepaw: {
            height: math.unit(7.85, "feet"),
            name: "Forepaw",
            image: {
                source: "./media/characters/sayko/forepaw.svg"
            }
        },
        hindpaw: {
            height: math.unit(8.8, "feet"),
            name: "Hindpaw",
            image: {
                source: "./media/characters/sayko/hindpaw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(35, "feet"),
            default: true
        },
        {
            name: "Colossus",
            height: math.unit(100, "meters")
        },
        {
            name: "\"Small\" Deity",
            height: math.unit(1, "km")
        },
        {
            name: "\"Large\" Deity",
            height: math.unit(15, "km")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mukiro", species: ["somali-cat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(250, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/mukiro/front.svg",
                extra: 1368/1310,
                bottom: 34/1402
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Zeph the Tiger God", species: ["deity"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(12 + 4/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/zeph-the-tiger-god/front.svg",
                extra: 1346/1311,
                bottom: 65/1411
            }
        },
    },
    [
        {
            name: "Base",
            height: math.unit(12 + 4/12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(150, "feet")
        },
        {
            name: "Mega",
            height: math.unit(2, "miles")
        },
        {
            name: "Demi God",
            height: math.unit(4, "AU")
        },
        {
            name: "God Size",
            height: math.unit(1, "universe")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Trey", species: ["minccino"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(3 + 3/12, "feet"),
            weight: math.unit(88, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/trey/front.svg",
                extra: 1815/1509,
                bottom: 60/1875
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3 + 3/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Adelonda", species: ["dragon"], tags: ["anthro", "feral"] },
    {
        front: {
            height: math.unit(4, "meters"),
            name: "Front",
            image: {
                source: "./media/characters/adelonda/front.svg",
                extra: 1077/982,
                bottom: 39/1116
            }
        },
        back: {
            height: math.unit(4, "meters"),
            name: "Back",
            image: {
                source: "./media/characters/adelonda/back.svg",
                extra: 1105/1003,
                bottom: 25/1130
            }
        },
        feral: {
            height: math.unit(40/1.5, "meters"),
            name: "Feral",
            image: {
                source: "./media/characters/adelonda/feral.svg",
                extra: 597/271,
                bottom: 387/984
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Acadiel", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8 + 4/12, "feet"),
            weight: math.unit(670, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/acadiel/front.svg",
                extra: 1901/1595,
                bottom: 142/2043
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8 + 4/12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(200, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kayne Ein", species: ["dragon", "wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 2/12, "feet"),
            weight: math.unit(185, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/kayne-ein/front.svg",
                extra: 1780/1560,
                bottom: 81/1861
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 2/12, "feet"),
            default: true
        },
        {
            name: "Transformation Stage",
            height: math.unit(15, "feet")
        },
        {
            name: "Macro",
            height: math.unit(150, "feet")
        },
        {
            name: "Earth's Shadow",
            height: math.unit(6200, "miles")
        },
        {
            name: "Universal Demon",
            height: math.unit(28e9, "parsecs")
        },
        {
            name: "Multiverse God",
            height: math.unit(3, "multiverses")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Fawn", species: ["deer"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 5/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/fawn/front.svg",
                extra: 1873/1731,
                bottom: 95/1968
            }
        },
        back: {
            height: math.unit(5 + 5/12, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/fawn/back.svg",
                extra: 1813/1700,
                bottom: 14/1827
            }
        },
        hoof: {
            height: math.unit(1.45, "feet"),
            name: "Hoof",
            image: {
                source: "./media/characters/fawn/hoof.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 5/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Orion", species: ["pine-marten"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2 + 5/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/orion/front.svg",
                extra: 1366/1304,
                bottom: 43/1409
            }
        },
        paw: {
            height: math.unit(0.52, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/orion/paw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2 + 5/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Vera", species: ["husky", "arcanine"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 10/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/vera/front.svg",
                extra: 1680/1575,
                bottom: 49/1729
            }
        },
        back: {
            height: math.unit(5 + 10/12, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/vera/back.svg",
                extra: 1700/1588,
                bottom: 18/1718    
            }
        },
        arcanine: {
            height: math.unit(6 + 8/12, "feet"),
            name: "Arcanine",
            image: {
                source: "./media/characters/vera/arcanine.svg",
                extra: 1590/1511,
                bottom: 71/1661
            }
        },
        maw: {
            height: math.unit(0.82, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/vera/maw.svg"
            }
        },
        mawArcanine: {
            height: math.unit(0.97, "feet"),
            name: "Maw (Arcanine)",
            image: {
                source: "./media/characters/vera/maw-arcanine.svg"
            }
        },
        paw: {
            height: math.unit(0.75, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/vera/paw.svg"
            }
        },
        pawprint: {
            height: math.unit(0.52, "feet"),
            name: "Pawprint",
            image: {
                source: "./media/characters/vera/pawprint.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 10/12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(75, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Orvan Rabbit", species: ["rabbit"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4, "feet"),
            weight: math.unit(40, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/orvan-rabbit/front.svg",
                extra: 1896/1642,
                bottom: 29/1925
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Lisa", species: ["fox", "deity", "caribou", "kitsune"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(168, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/lisa/front.svg",
                extra: 2065/1867,
                bottom: 46/2111
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(168, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/lisa/back.svg",
                extra: 1982/1838,
                bottom: 29/2011
            }
        },
        maw: {
            height: math.unit(0.81, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/lisa/maw.svg"
            }
        },
        paw: {
            height: math.unit(0.9, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/lisa/paw.svg"
            }
        },
        caribousune: {
            height: math.unit(7 + 2/12, "feet"),
            weight: math.unit(268, "lb"),
            name: "Caribousune",
            image: {
                source: "./media/characters/lisa/caribousune.svg",
                extra: 1843/1633,
                bottom: 29/1872
            }
        },
        frontCaribousune: {
            height: math.unit(7 + 2/12, "feet"),
            weight: math.unit(268, "lb"),
            name: "Front (Caribousune)",
            image: {
                source: "./media/characters/lisa/front-caribousune.svg",
                extra: 1818/1638,
                bottom: 52/1870
            }
        },
        sideCaribousune: {
            height: math.unit(7 + 2/12, "feet"),
            weight: math.unit(268, "lb"),
            name: "Side (Caribousune)",
            image: {
                source: "./media/characters/lisa/side-caribousune.svg",
                extra: 1851/1635,
                bottom: 16/1867
            }
        },
        backCaribousune: {
            height: math.unit(7 + 2/12, "feet"),
            weight: math.unit(268, "lb"),
            name: "Back (Caribousune)",
            image: {
                source: "./media/characters/lisa/back-caribousune.svg",
                extra: 1801/1604,
                bottom: 44/1845
            }
        },
        caribou: {
            height: math.unit(7 + 2/12, "feet"),
            weight: math.unit(268, "lb"),
            name: "Caribou",
            image: {
                source: "./media/characters/lisa/caribou.svg",
                extra: 1843/1633,
                bottom: 29/1872
            }
        },
        frontCaribou: {
            height: math.unit(7 + 2/12, "feet"),
            weight: math.unit(268, "lb"),
            name: "Front (Caribou)",
            image: {
                source: "./media/characters/lisa/front-caribou.svg",
                extra: 1818/1638,
                bottom: 52/1870
            }
        },
        sideCaribou: {
            height: math.unit(7 + 2/12, "feet"),
            weight: math.unit(268, "lb"),
            name: "Side (Caribou)",
            image: {
                source: "./media/characters/lisa/side-caribou.svg",
                extra: 1851/1635,
                bottom: 16/1867
            }
        },
        backCaribou: {
            height: math.unit(7 + 2/12, "feet"),
            weight: math.unit(268, "lb"),
            name: "Back (Caribou)",
            image: {
                source: "./media/characters/lisa/back-caribou.svg",
                extra: 1801/1604,
                bottom: 44/1845
            }
        },
        mawCaribou: {
            height: math.unit(1.45, "feet"),
            name: "Maw (Caribou)",
            image: {
                source: "./media/characters/lisa/maw-caribou.svg"
            }
        },
        mawCaribousune: {
            height: math.unit(1.45, "feet"),
            name: "Maw (Caribousune)",
            image: {
                source: "./media/characters/lisa/maw-caribousune.svg"
            }
        },
        pawCaribousune: {
            height: math.unit(1.61, "feet"),
            name: "Paw (Caribou)",
            image: {
                source: "./media/characters/lisa/paw-caribousune.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "feet")
        },
        {
            name: "God Size",
            height: math.unit(72, "feet"),
            default: true
        },
        {
            name: "Towering",
            height: math.unit(288, "feet")
        },
        {
            name: "City Size",
            height: math.unit(48384, "feet")
        },
        {
            name: "Continental",
            height: math.unit(4200, "miles")
        },
        {
            name: "Planet Eater",
            height: math.unit(42, "earths")
        },
        {
            name: "Star Swallower",
            height: math.unit(42, "solarradii")
        },
        {
            name: "System Swallower",
            height: math.unit(84000, "AU")
        },
        {
            name: "Galaxy Gobbler",
            height: math.unit(42, "galaxies")
        },
        {
            name: "Universe Devourer",
            height: math.unit(42, "universes")
        },
        {
            name: "Multiverse Muncher",
            height: math.unit(42, "multiverses")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Shadow (Rat)", species: ["rat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(36, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/shadow-rat/front.svg",
                extra: 1845/1758,
                bottom: 83/1928
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(36, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Torallia", species: ["cobra", "demon"], tags: ["naga"] },
    {
        side: {
            height: math.unit(8, "feet"),
            weight: math.unit(2630, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/torallia/side.svg",
                extra: 2164/2021,
                bottom: 371/2535
            }
        },
    },
    [
        {
            name: "Mortal Interaction",
            height: math.unit(8, "feet")
        },
        {
            name: "Natural",
            height: math.unit(24, "feet"),
            default: true
        },
        {
            name: "Giant",
            height: math.unit(80, "feet")
        },
        {
            name: "Kaiju",
            height: math.unit(240, "feet")
        },
        {
            name: "Macro",
            height: math.unit(800, "feet")
        },
        {
            name: "Macro+",
            height: math.unit(2400, "feet")
        },
        {
            name: "Macro++",
            height: math.unit(8000, "feet")
        },
        {
            name: "City-Crushing",
            height: math.unit(24000, "feet")
        },
        {
            name: "Mountain-Mashing",
            height: math.unit(80000, "feet")
        },
        {
            name: "District Demolisher",
            height: math.unit(240000, "feet")
        },
        {
            name: "Tri-County Terror",
            height: math.unit(800000, "feet")
        },
        {
            name: "State Smasher",
            height: math.unit(2.4e6, "feet")
        },
        {
            name: "Nation Nemesis",
            height: math.unit(8e6, "feet")
        },
        {
            name: "Continent Cracker",
            height: math.unit(2.4e7, "feet")
        },
        {
            name: "Planet-Pillaging",
            height: math.unit(8e7, "feet")
        },
        {
            name: "Earth-Eclipsing",
            height: math.unit(2.4e8, "feet")
        },
        {
            name: "Jovian-Jostling",
            height: math.unit(8e8, "feet")
        },
        {
            name: "Gas Giant Gulper",
            height: math.unit(2.4e9, "feet")
        },
        {
            name: "Astral Annihilator",
            height: math.unit(8e9, "feet")
        },
        {
            name: "Celestial Conqueror",
            height: math.unit(2.4e10, "feet")
        },
        {
            name: "Sol-Swallowing",
            height: math.unit(8e10, "feet")
        },
        {
            name: "Hunter of the Heavens",
            height: math.unit(2.4e13, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rebecca Pawlson", species: ["fennec-fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 8/12, "feet"),
            weight: math.unit(250, "kilograms"),
            volume: math.unit(28, "liters"),
            name: "Front",
            image: {
                source: "./media/characters/rebecca-pawlson/front.svg",
                extra: 1737/1596,
                bottom: 107/1844
            }
        },
        back: {
            height: math.unit(6 + 8/12, "feet"),
            weight: math.unit(250, "kilograms"),
            volume: math.unit(28, "liters"),
            name: "Back",
            image: {
                source: "./media/characters/rebecca-pawlson/back.svg",
                extra: 1702/1523,
                bottom: 86/1788
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 8/12, "feet")
        },
        {
            name: "Mini Macro",
            height: math.unit(10, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(100, "feet")
        },
        {
            name: "Mega Macro",
            height: math.unit(2500, "feet")
        },
        {
            name: "Giga Macro",
            height: math.unit(50, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Moxie Nova", species: ["dragon", "cat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 6/12, "feet"),
            weight: math.unit(600, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/moxie-nova/front.svg",
                extra: 1734/1652,
                bottom: 41/1775
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7 + 6/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Tiffany", species: ["fox", "raccoon"], tags: ["anthro"] },
    {
        goat: {
            height: math.unit(4, "feet"),
            weight: math.unit(180, "lb"),
            name: "Goat",
            image: {
                source: "./media/characters/tiffany/goat.svg",
                extra: 1845/1595,
                bottom: 106/1951
            }
        },
        front: {
            height: math.unit(5, "feet"),
            weight: math.unit(150, "lb"),
            name: "Foxcoon",
            image: {
                source: "./media/characters/tiffany/foxcoon.svg",
                extra: 1941/1845,
                bottom: 58/1999
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Raxinath", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8, "feet"),
            weight: math.unit(300, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/raxinath/front.svg",
                extra: 1407/1309,
                bottom: 39/1446
            }
        },
        back: {
            height: math.unit(8, "feet"),
            weight: math.unit(300, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/raxinath/back.svg",
                extra: 1405/1315,
                bottom: 9/1414
            }
        },
    },
    [
        {
            name: "Speck",
            height: math.unit(0.5, "nm")
        },
        {
            name: "Micro",
            height: math.unit(3, "inches")
        },
        {
            name: "Kobold",
            height: math.unit(3, "feet")
        },
        {
            name: "Normal",
            height: math.unit(8, "feet"),
            default: true
        },
        {
            name: "Giant",
            height: math.unit(50, "feet")
        },
        {
            name: "Macro",
            height: math.unit(1000, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(1, "mile")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mal (Dragon)", species: ["dragon", "deity"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(10, "feet"),
            weight: math.unit(1442, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/mal-dragon/front.svg",
                extra: 1515/1444,
                bottom: 113/1628
            }
        },
        back: {
            height: math.unit(10, "feet"),
            weight: math.unit(1442, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/mal-dragon/back.svg",
                extra: 1527/1434,
                bottom: 25/1552
            }
        },
    },
    [
        {
            name: "Mortal Interaction",
            height: math.unit(10, "feet"),
            default: true
        },
        {
            name: "Large",
            height: math.unit(30, "feet")
        },
        {
            name: "Kaiju",
            height: math.unit(300, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(10000, "feet")
        },
        {
            name: "Continent Cracker",
            height: math.unit(30000000, "feet")
        },
        {
            name: "Sol-Swallowing",
            height: math.unit(1e11, "feet")
        },
        {
            name: "Light Universal",
            height: math.unit(5, "universes")
        },
        {
            name: "Universe Atoms",
            height: math.unit(1.829e9, "universes")
        },
        {
            name: "Light Multiversal",
            height: math.unit(5, "multiverses")
        },
        {
            name: "Multiverse Atoms",
            height: math.unit(1.829e9, "multiverses")
        },
        {
            name: "Fabric of Time",
            height: math.unit(1e262, "multiverses")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Tabitha", species: ["mouse", "cat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(9, "feet"),
            weight: math.unit(1050, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/tabitha/front.svg",
                extra: 2083/1994,
                bottom: 68/2151
            }
        },
    },
    [
        {
            name: "Baseline",
            height: math.unit(9, "feet"),
            default: true
        },
        {
            name: "Giant",
            height: math.unit(90, "feet")
        },
        {
            name: "Macro",
            height: math.unit(900, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(9000, "feet")
        },
        {
            name: "City-Crushing",
            height: math.unit(27000, "feet")
        },
        {
            name: "Mountain-Mashing",
            height: math.unit(90000, "feet")
        },
        {
            name: "Nation Nemesis",
            height: math.unit(9e6, "feet")
        },
        {
            name: "Continent Cracker",
            height: math.unit(27e6, "feet")
        },
        {
            name: "Earth-Eclipsing",
            height: math.unit(2.7e8, "feet")
        },
        {
            name: "Gas Giant Gulper",
            height: math.unit(2.7e9, "feet")
        },
        {
            name: "Sol-Swallowing",
            height: math.unit(9e10, "feet")
        },
        {
            name: "Galaxy Gulper",
            height: math.unit(9, "galaxies")
        },
        {
            name: "Cosmos Churner",
            height: math.unit(9, "universes")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Tow", species: ["cat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(160, "cm"),
            weight: math.unit(55, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/tow/front.svg",
                extra: 1751/1722,
                bottom: 74/1825
            }
        },
    },
    [
        {
            name: "Norm",
            height: math.unit(160, "cm")
        },
        {
            name: "Casual",
            height: math.unit(3200, "m"),
            default: true
        },
        {
            name: "Show-Off",
            height: math.unit(160, "km")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Vivian (Ocra Dragon)", species: ["dragon", "orca"], tags: ["anthro", "goo"] },
    {
        front: {
            height: math.unit(7 + 11/12, "feet"),
            weight: math.unit(342.8, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/vivian-orca-dragon/front.svg",
                extra: 1890/1865,
                bottom: 28/1918
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(5, "inches")
        },
        {
            name: "Normal",
            height: math.unit(7 + 11/12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(395 + 7/12, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Lotherakon", species: ["hellhound", "deity"], tags: ["anthro"] },
    {
        side: {
            height: math.unit(10, "feet"),
            weight: math.unit(1442, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/lotherakon/side.svg",
                extra: 1604/1497,
                bottom: 89/1693
            }
        },
    },
    [
        {
            name: "Mortal Interaction",
            height: math.unit(10, "feet")
        },
        {
            name: "Large",
            height: math.unit(30, "feet"),
            default: true
        },
        {
            name: "Giant",
            height: math.unit(100, "feet")
        },
        {
            name: "Kaiju",
            height: math.unit(300, "feet")
        },
        {
            name: "Macro",
            height: math.unit(1000, "feet")
        },
        {
            name: "Macro+",
            height: math.unit(3000, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(10000, "feet")
        },
        {
            name: "City-Crushing",
            height: math.unit(30000, "feet")
        },
        {
            name: "Continent Cracker",
            height: math.unit(30e6, "feet")
        },
        {
            name: "Earth Eclipsing",
            height: math.unit(3e8, "feet")
        },
        {
            name: "Gas Giant Gulper",
            height: math.unit(3e9, "feet")
        },
        {
            name: "Sol-Swallowing",
            height: math.unit(1e11, "feet")
        },
        {
            name: "System Swallower",
            height: math.unit(3e14, "feet")
        },
        {
            name: "Galaxy Gulper",
            height: math.unit(10, "galaxies")
        },
        {
            name: "Light Universal",
            height: math.unit(5, "universes")
        },
        {
            name: "Universe Palm",
            height: math.unit(20, "universes")
        },
        {
            name: "Light Multiversal",
            height: math.unit(5, "multiverses")
        },
        {
            name: "Multiverse Palm",
            height: math.unit(20, "multiverses")
        },
        {
            name: "Inferno Incarnate",
            height: math.unit(1e7, "multiverses")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Malithee", species: ["frog", "dragon", "deity"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8, "feet"),
            weight: math.unit(1200, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/malithee/front.svg",
                extra: 1675/1640,
                bottom: 162/1837
            }
        },
    },
    [
        {
            name: "Mortal Interaction",
            height: math.unit(8, "feet"),
            default: true
        },
        {
            name: "Large",
            height: math.unit(24, "feet")
        },
        {
            name: "Kaiju",
            height: math.unit(240, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(8000, "feet")
        },
        {
            name: "Continent Cracker",
            height: math.unit(24e6, "feet")
        },
        {
            name: "Earth-Eclipsing",
            height: math.unit(2.4e8, "feet")
        },
        {
            name: "Sol-Swallowing",
            height: math.unit(8e10, "feet")
        },
        {
            name: "Galaxy Gulper",
            height: math.unit(8, "galaxies")
        },
        {
            name: "Light Universal",
            height: math.unit(4, "universes")
        },
        {
            name: "Universe Atoms",
            height: math.unit(1.829e9, "universes")
        },
        {
            name: "Light Multiversal",
            height: math.unit(4, "multiverses")
        },
        {
            name: "Multiverse Atoms",
            height: math.unit(1.829e9, "multiverses")
        },
        {
            name: "Nigh-Omnipresence",
            height: math.unit(8e261, "multiverses")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Miles Thestia", species: ["wolf", "dog"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(10, "feet"),
            weight: math.unit(1500, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/miles-thestia/front.svg",
                extra: 1812/1727,
                bottom: 86/1898
            }
        },
        back: {
            height: math.unit(10, "feet"),
            weight: math.unit(1500, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/miles-thestia/back.svg",
                extra: 1799/1690,
                bottom: 47/1846
            }
        },
        frontNsfw: {
            height: math.unit(10, "feet"),
            weight: math.unit(1500, "lb"),
            name: "Front (NSFW)",
            image: {
                source: "./media/characters/miles-thestia/front-nsfw.svg",
                extra: 1812/1727,
                bottom: 86/1898
            }
        },
    },
    [
        {
            name: "Mini-Macro",
            height: math.unit(10, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "TITAN.S.WULF", species: ["wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(25, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/titan-s-wulf/front.svg",
                extra: 1560/1484,
                bottom: 76/1636
            }
        },
    },
    [
        {
            name: "Smallest",
            height: math.unit(25, "feet"),
            default: true
        },
        {
            name: "Normal",
            height: math.unit(200, "feet")
        },
        {
            name: "Macro",
            height: math.unit(200000, "feet")
        },
        {
            name: "Multiversal Original",
            height: math.unit(10000, "multiverses")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Tawendeh", species: ["otter", "deity"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8, "feet"),
            weight: math.unit(553, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/tawendeh/front.svg",
                extra: 2365/2268,
                bottom: 83/2448
            }
        },
        frontClothed: {
            height: math.unit(8, "feet"),
            weight: math.unit(553, "lb"),
            name: "Front (Clothed)",
            image: {
                source: "./media/characters/tawendeh/front-clothed.svg",
                extra: 2365/2268,
                bottom: 83/2448
            }
        },
        back: {
            height: math.unit(8, "feet"),
            weight: math.unit(553, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/tawendeh/back.svg",
                extra: 2397/2294,
                bottom: 42/2439
            }
        },
    },
    [
        {
            name: "Mortal Interaction",
            height: math.unit(8, "feet"),
            default: true
        },
        {
            name: "Giant",
            height: math.unit(80, "feet")
        },
        {
            name: "Macro",
            height: math.unit(800, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(8000, "feet")
        },
        {
            name: "City-Crushing",
            height: math.unit(24000, "feet")
        },
        {
            name: "Mountain-Mashing",
            height: math.unit(80000, "feet")
        },
        {
            name: "Nation Nemesis",
            height: math.unit(8e6, "feet")
        },
        {
            name: "Continent Cracker",
            height: math.unit(24e6, "feet")
        },
        {
            name: "Earth-Eclipsing",
            height: math.unit(2.4e8, "feet")
        },
        {
            name: "Gas Giant Gulper",
            height: math.unit(2.4e9, "feet")
        },
        {
            name: "Sol-Swallowing",
            height: math.unit(8e10, "feet")
        },
        {
            name: "Galaxy Gulper",
            height: math.unit(8, "galaxies")
        },
        {
            name: "Cosmos Churner",
            height: math.unit(8, "universes")
        },
        {
            name: "Omnipotent Otter",
            height: math.unit(80, "universes")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Neesha", species: ["gnoll"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2.6, "meters"),
            weight: math.unit(900, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/neesha/front.svg",
                extra: 1803/1653,
                bottom: 128/1931
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2.6, "meters"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(50, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kyera", species: ["dragon", "mouse"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5, "feet"),
            weight: math.unit(185, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/kyera/front.svg",
                extra: 1875/1790,
                bottom: 96/1971
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Yuko", species: ["catgirl"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 6/12, "feet"),
            weight: math.unit(540, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/yuko/front.svg",
                extra: 1282/1222,
                bottom: 101/1383
            }
        },
        frontClothed: {
            height: math.unit(7 + 6/12, "feet"),
            weight: math.unit(540, "lb"),
            name: "Front (Clothed)",
            image: {
                source: "./media/characters/yuko/front-clothed.svg",
                extra: 1282/1222,
                bottom: 101/1383
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7 + 6/12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(26 + 9/12, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(300, "feet")
        },
        {
            name: "Gigamacro",
            height: math.unit(5000, "feet")
        },
        {
            name: "Planetary",
            height: math.unit(10000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Deam Nitrel", species: ["wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8 + 2/12, "feet"),
            weight: math.unit(600, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/deam-nitrel/front.svg",
                extra: 1308/1234,
                bottom: 125/1433
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8 + 2/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Skyress", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6.1, "feet"),
            weight: math.unit(180, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/skyress/front.svg",
                extra: 1045/915,
                bottom: 28/1073
            }
        },
        maw: {
            height: math.unit(1, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/skyress/maw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6.1, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(200, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Amethyst Jones", species: ["kobold"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4 + 2/12, "feet"),
            weight: math.unit(40, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/amethyst-jones/front.svg",
                extra: 1220/1150,
                bottom: 101/1321
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4 + 2/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Jade", species: ["panther", "dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.7, "m"),
            weight: math.unit(135, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/jade/front.svg",
                extra: 1818/1767,
                bottom: 32/1850
            }
        },
        back: {
            height: math.unit(1.7, "m"),
            weight: math.unit(135, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/jade/back.svg",
                extra: 1869/1809,
                bottom: 35/1904
            }
        },
        hand: {
            height: math.unit(0.24, "m"),
            name: "Hand",
            image: {
                source: "./media/characters/jade/hand.svg"
            }
        },
        foot: {
            height: math.unit(0.263, "m"),
            name: "Foot",
            image: {
                source: "./media/characters/jade/foot.svg"
            }
        },
        dick: {
            height: math.unit(0.47, "m"),
            name: "Dick",
            image: {
                source: "./media/characters/jade/dick.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(22, "cm")
        },
        {
            name: "Normal",
            height: math.unit(1.7, "m"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(152, "m")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Cookie", species: ["snow-leopard"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(100, "miles"),
            weight: math.unit(20000, "tons"),
            name: "Front",
            image: {
                source: "./media/characters/cookie/front.svg",
                extra: 1125/1070,
                bottom: 30/1155
            }
        },
    },
    [
        {
            name: "Big",
            height: math.unit(50, "feet")
        },
        {
            name: "Macro",
            height: math.unit(100, "miles"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(90000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Farzian", species: ["folf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(145, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/farzian/front.svg",
                extra: 1902/1693,
                bottom: 108/2010
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(500, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kimberly Tilson", species: ["rabbit"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(3 + 6/12, "feet"),
            weight: math.unit(50, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/kimberly-tilson/front.svg",
                extra: 1400/1322,
                bottom: 36/1436
            }
        },
        back: {
            height: math.unit(3 + 6/12, "feet"),
            weight: math.unit(50, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/kimberly-tilson/back.svg",
                extra: 1370/1307,
                bottom: 20/1390
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3 + 6/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Harthos", species: ["peacekeeper"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1148, "feet"),
            weight: math.unit(34057, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/harthos/front.svg",
                extra: 1391/1339,
                bottom: 13/1404
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(1148, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Hypatia", species: ["gardevoir", "deity"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(15, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/hypatia/front.svg",
                extra: 1653/1591,
                bottom: 79/1732
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(15, "feet")
        },
        {
            name: "Small",
            height: math.unit(300, "feet")
        },
        {
            name: "Macro",
            height: math.unit(2500, "feet"),
            default: true
        },
        {
            name: "Mega Macro",
            height: math.unit(1500, "miles")
        },
        {
            name: "Giga Macro",
            height: math.unit(1.5e6, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Wulver", species: ["werewolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(200, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/wulver/front.svg",
                extra: 1724/1632,
                bottom: 130/1854
            }
        },
        frontNsfw: {
            height: math.unit(6, "feet"),
            weight: math.unit(200, "lb"),
            name: "Front (NSFW)",
            image: {
                source: "./media/characters/wulver/front-nsfw.svg",
                extra: 1724/1632,
                bottom: 130/1854
            }
        },
    },
    [
        {
            name: "Human-Sized",
            height: math.unit(6, "feet")
        },
        {
            name: "Normal",
            height: math.unit(4, "meters"),
            default: true
        },
        {
            name: "Large",
            height: math.unit(6, "m")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Maru", species: ["tiger"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/maru/front.svg",
                extra: 1595/1570,
                bottom: 0/1595
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(700, "feet")
        },
        {
            name: "Mega Macro",
            height: math.unit(25, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Xenon", species: ["river-otter", "wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(170, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/xenon/front.svg",
                extra: 1376/1305,
                bottom: 56/1432
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(170, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/xenon/back.svg",
                extra: 1328/1259,
                bottom: 95/1423
            }
        },
        maw: {
            height: math.unit(0.52, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/xenon/maw.svg"
            }
        },
        handLeft: {
            height: math.unit(0.82 * 169 / 153, "feet"),
            name: "Hand (Left)",
            image: {
                source: "./media/characters/xenon/hand-left.svg"
            }
        },
        handRight: {
            height: math.unit(0.82, "feet"),
            name: "Hand (Right)",
            image: {
                source: "./media/characters/xenon/hand-right.svg"
            }
        },
        footLeft: {
            height: math.unit(1.13, "feet"),
            name: "Foot (Left)",
            image: {
                source: "./media/characters/xenon/foot-left.svg"
            }
        },
        footRight: {
            height: math.unit(1.13 * 194 / 196, "feet"),
            name: "Foot (Right)",
            image: {
                source: "./media/characters/xenon/foot-right.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(0.8, "inches")
        },
        {
            name: "Normal",
            height: math.unit(6, "feet")
        },
        {
            name: "Macro",
            height: math.unit(50, "feet"),
            default: true
        },
        {
            name: "Macro+",
            height: math.unit(250, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(1500, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Zane", species: ["wolf", "werewolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 5/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/zane/front.svg",
                extra: 1260/1203,
                bottom: 94/1354
            }
        },
        back: {
            height: math.unit(5.05, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/zane/back.svg",
                extra: 893/829,
                bottom: 30/923
            }
        },
        werewolf: {
            height: math.unit(11, "feet"),
            name: "Werewolf",
            image: {
                source: "./media/characters/zane/werewolf.svg",
                extra: 1383/1323,
                bottom: 89/1472
            }
        },
        foot: {
            height: math.unit(1.46, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/zane/foot.svg"
            }
        },
        footFront: {
            height: math.unit(0.784, "feet"),
            name: "Foot (Front)",
            image: {
                source: "./media/characters/zane/foot-front.svg"
            }
        },
        dick: {
            height: math.unit(1.95, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/zane/dick.svg"
            }
        },
        dickWerewolf: {
            height: math.unit(3.77, "feet"),
            name: "Dick (Werewolf)",
            image: {
                source: "./media/characters/zane/dick.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7 + 5/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Benni Desparque", species: ["tiger", "rabbit"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 2/12, "feet"),
            weight: math.unit(284, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/benni-desparque/front.svg",
                extra: 1353/1126,
                bottom: 69/1422
            }
        },
    },
    [
        {
            name: "Civilian",
            height: math.unit(6 + 2/12, "feet")
        },
        {
            name: "Normal",
            height: math.unit(98, "feet"),
            default: true
        },
        {
            name: "Kaiju Fighter",
            height: math.unit(268, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Maxine", species: ["human"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5, "feet"),
            weight: math.unit(105, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/maxine/front.svg",
                extra: 1386/1250,
                bottom: 71/1457
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Scaly", species: ["charizard"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(11 + 7/12, "feet"),
            weight: math.unit(9576, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/scaly/front.svg",
                extra: 888/867,
                bottom: 36/924
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(11 + 7/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Saelria", species: ["slime", "dragon"], tags: ["goo"] },
    {
        front: {
            height: math.unit(6 + 3/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/saelria/front.svg",
                extra: 1243/1138,
                bottom: 46/1289
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(6, "inches"),
        },
        {
            name: "Normal",
            height: math.unit(6 + 3/12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(25, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Tef", species: ["human", "deity"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(80, "meters"),
            weight: math.unit(7000, "tonnes"),
            name: "Front",
            image: {
                source: "./media/characters/tef/front.svg",
                extra: 2036/1991,
                bottom: 54/2090
            }
        },
        back: {
            height: math.unit(80, "meters"),
            weight: math.unit(7000, "tonnes"),
            name: "Back",
            image: {
                source: "./media/characters/tef/back.svg",
                extra: 2036/1991,
                bottom: 54/2090
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(80, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rover", species: ["mouse"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(13, "feet"),
            weight: math.unit(6, "tons"),
            name: "Front",
            image: {
                source: "./media/characters/rover/front.svg",
                extra: 1233/1156,
                bottom: 50/1283
            }
        },
        back: {
            height: math.unit(13, "feet"),
            weight: math.unit(6, "tons"),
            name: "Back",
            image: {
                source: "./media/characters/rover/back.svg",
                extra: 1327/1258,
                bottom: 39/1366
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(13, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(1300, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(1300, "miles")
        },
        {
            name: "Gigamacro",
            height: math.unit(1300000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ariz", species: ["peacekeeper"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/ariz/front.svg",
                extra: 1401/1346,
                bottom: 5/1406
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(10, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sigrun", species: ["peacekeeper"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(140, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/sigrun/front.svg",
                extra: 1418/1359,
                bottom: 27/1445
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(35, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Numin", species: ["peacekeeper"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/numin/front.svg",
                extra: 1433/1388,
                bottom: 12/1445
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(21.5, "km"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Melwa", species: ["kaiju"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(463, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/melwa/front.svg",
                extra: 1307/1248,
                bottom: 93/1400
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(50, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Zorkaiju", species: ["kaiju", "cat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(325, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/zorkaiju/front.svg",
                extra: 1955/1814,
                bottom: 40/1995
            }
        },
        frontExtended: {
            height: math.unit(325, "feet"),
            name: "Front (Extended)",
            image: {
                source: "./media/characters/zorkaiju/front-extended.svg",
                extra: 1955/1814,
                bottom: 40/1995
            }
        },
        side: {
            height: math.unit(325, "feet"),
            name: "Side",
            image: {
                source: "./media/characters/zorkaiju/side.svg",
                extra: 1495/1396,
                bottom: 17/1512
            }
        },
        sideExtended: {
            height: math.unit(325, "feet"),
            name: "Side (Extended)",
            image: {
                source: "./media/characters/zorkaiju/side-extended.svg",
                extra: 1495/1396,
                bottom: 17/1512
            }
        },
        back: {
            height: math.unit(325, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/zorkaiju/back.svg",
                extra: 1959/1821,
                bottom: 31/1990
            }
        },
        backExtended: {
            height: math.unit(325, "feet"),
            name: "Back (Extended)",
            image: {
                source: "./media/characters/zorkaiju/back-extended.svg",
                extra: 1959/1821,
                bottom: 31/1990
            }
        },
        hand: {
            height: math.unit(58.4, "feet"),
            name: "Hand",
            image: {
                source: "./media/characters/zorkaiju/hand.svg"
            }
        },
        handExtended: {
            height: math.unit(61.4, "feet"),
            name: "Hand (Extended)",
            image: {
                source: "./media/characters/zorkaiju/hand-extended.svg"
            }
        },
        foot: {
            height: math.unit(95, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/zorkaiju/foot.svg"
            }
        },
        leftArm: {
            height: math.unit(59, "feet"),
            name: "Left Arm",
            image: {
                source: "./media/characters/zorkaiju/left-arm.svg"
            }
        },
        rightArm: {
            height: math.unit(59, "feet"),
            name: "Right Arm",
            image: {
                source: "./media/characters/zorkaiju/right-arm.svg"
            }
        },
        leftArmExtended: {
            height: math.unit(59 * 1.033546, "feet"),
            name: "Left Arm (Extended)",
            image: {
                source: "./media/characters/zorkaiju/left-arm-extended.svg"
            }
        },
        rightArmExtended: {
            height: math.unit(59 * 1.0496, "feet"),
            name: "Right Arm (Extended)",
            image: {
                source: "./media/characters/zorkaiju/right-arm-extended.svg"
            }
        },
        tail: {
            height: math.unit(104, "feet"),
            name: "Tail",
            image: {
                source: "./media/characters/zorkaiju/tail.svg"
            }
        },
        tailExtended: {
            height: math.unit(104, "feet"),
            name: "Tail (Extended)",
            image: {
                source: "./media/characters/zorkaiju/tail-extended.svg"
            }
        },
        tailBottom: {
            height: math.unit(104, "feet"),
            name: "Tail Bottom",
            image: {
                source: "./media/characters/zorkaiju/tail-bottom.svg"
            }
        },
        crystal: {
            height: math.unit(27.54, "feet"),
            name: "Crystal",
            image: {
                source: "./media/characters/zorkaiju/crystal.svg"
            }
        },
    },
    [
        {
            name: "Kaiju",
            height: math.unit(325, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Bailey Belfry", species: ["townsend-big-eared-bat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 1/12, "feet"),
            weight: math.unit(115, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/bailey-belfry/front.svg",
                extra: 1240/1121,
                bottom: 101/1341
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 1/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Blacky", species: ["cat", "dragon"], tags: ["feral"] },
    {
        side: {
            height: math.unit(4, "meters"),
            weight: math.unit(250, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/blacky/side.svg",
                extra: 1027/919,
                bottom: 43/1070
            }
        },
        maw: {
            height: math.unit(1, "meters"),
            name: "Maw",
            image: {
                source: "./media/characters/blacky/maw.svg"
            }
        },
        paw: {
            height: math.unit(1, "meters"),
            name: "Paw",
            image: {
                source: "./media/characters/blacky/paw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Thux-Ei", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(170, "cm"),
            weight: math.unit(66, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/thux-ei/front.svg",
                extra: 1109/1011,
                bottom: 8/1117
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(170, "cm"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Roxanne Voltaire", species: ["jaguar"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5, "feet"),
            weight: math.unit(120, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/roxanne-voltaire/front.svg",
                extra: 1901/1779,
                bottom: 53/1954
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5, "feet"),
            default: true
        },
        {
            name: "Giant",
            height: math.unit(50, "feet")
        },
        {
            name: "Titan",
            height: math.unit(500, "feet")
        },
        {
            name: "Macro",
            height: math.unit(5000, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(50000, "feet")
        },
        {
            name: "Gigamacro",
            height: math.unit(500000, "feet")
        },
        {
            name: "Teramacro",
            height: math.unit(5e6, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Squeaks", species: ["rough-collie"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 2/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/squeaks/front.svg",
                extra: 1823/1768,
                bottom: 138/1961
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(0.5, "inches")
        },
        {
            name: "Normal",
            height: math.unit(6 + 2/12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(600, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Archinger", species: ["squirrel"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.72, "meters"),
            name: "Front",
            image: {
                source: "./media/characters/archinger/front.svg",
                extra: 1861/1675,
                bottom: 125/1986
            }
        },
        back: {
            height: math.unit(1.72, "meters"),
            name: "Back",
            image: {
                source: "./media/characters/archinger/back.svg",
                extra: 1844/1701,
                bottom: 104/1948
            }
        },
        cock: {
            height: math.unit(0.59, "feet"),
            name: "Cock",
            image: {
                source: "./media/characters/archinger/cock.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(1.72, "meters"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(84, "meters")
        },
        {
            name: "Macro+",
            height: math.unit(112, "meters")
        },
        {
            name: "Macro++",
            height: math.unit(960, "meters")
        },
        {
            name: "Macro+++",
            height: math.unit(4, "km")
        },
        {
            name: "Macro++++",
            height: math.unit(48, "km")
        },
        {
            name: "Macro+++++",
            height: math.unit(4500, "km")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Alsnapz", species: ["avian"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 5/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/alsnapz/front.svg",
                extra: 1157/1065,
                bottom: 42/1199
            }
        },  
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 5/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mag", species: ["magpie"], tags: ["feral"] },
    {
        side: {
            height: math.unit(3.2, "earths"),
            name: "Side",
            image: {
                source: "./media/characters/mag/side.svg",
                extra: 1331/1008,
                bottom: 52/1383
            }
        },
        wing: {
            height: math.unit(1.94, "earths"),
            name: "Wing",
            image: {
                source: "./media/characters/mag/wing.svg"
            }
        },
        dick: {
            height: math.unit(1.8, "earths"),
            name: "Dick",
            image: {
                source: "./media/characters/mag/dick.svg"
            }
        },
        ass: {
            height: math.unit(1.33, "earths"),
            name: "Ass",
            image: {
                source: "./media/characters/mag/ass.svg"
            }
        },
        head: {
            height: math.unit(1.1, "earths"),
            name: "Head",
            image: {
                source: "./media/characters/mag/head.svg"
            }
        },
        maw: {
            height: math.unit(1.62, "earths"),
            name: "Maw",
            image: {
                source: "./media/characters/mag/maw.svg"
            }
        },
    },
    [
        {
            name: "Small",
            height: math.unit(162, "feet")
        },
        {
            name: "Normal",
            height: math.unit(3.2, "earths"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Vorrel Harroc", species: ["t-rex"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(512, "feet"),
            weight: math.unit(63509, "tonnes"),
            name: "Front",
            image: {
                source: "./media/characters/vorrel-harroc/front.svg",
                extra: 1075/1063,
                bottom: 62/1137
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(10, "feet")
        },
        {
            name: "Macro",
            height: math.unit(512, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(256, "miles")
        },
        {
            name: "Gigamacro",
            height: math.unit(4096, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Froimar", species: ["eastern-dragon"], tags: ["anthro"] },
    {
        side: {
            height: math.unit(50, "feet"),
            name: "Side",
            image: {
                source: "./media/characters/froimar/side.svg",
                extra: 855/638,
                bottom: 99/954
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(50, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Timothy", species: ["rabbit"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(210, "miles"),
            name: "Front",
            image: {
                source: "./media/characters/timothy/front.svg",
                extra: 1007/943,
                bottom: 62/1069
            }
        },
        frontSkirt: {
            height: math.unit(210, "miles"),
            name: "Front (Skirt)",
            image: {
                source: "./media/characters/timothy/front-skirt.svg",
                extra: 1007/943,
                bottom: 62/1069
            }
        },
        frontCoat: {
            height: math.unit(210, "miles"),
            name: "Front (Coat)",
            image: {
                source: "./media/characters/timothy/front-coat.svg",
                extra: 1007/943,
                bottom: 62/1069
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(210, "miles"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(210000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Pyotr", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(188, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/pyotr/front.svg",
                extra: 1912/1826,
                bottom: 18/1930
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(188, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(8, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ackart", species: ["fox"], tags: ["taur"] },
    {
        side: {
            height: math.unit(10, "feet"),
            weight: math.unit(4500, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/ackart/side.svg",
                extra: 1776/1668,
                bottom: 116/1892
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(10, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Nolow", species: ["cheetah"], tags: ["taur"] },
    {
        side: {
            height: math.unit(21, "feet"),
            name: "Side",
            image: {
                source: "./media/characters/nolow/side.svg",
                extra: 1484/1434,
                bottom: 85/1569
            }
        },
        sideErect: {
            height: math.unit(21, "feet"),
            name: "Side-erect",
            image: {
                source: "./media/characters/nolow/side-erect.svg",
                extra: 1484/1434,
                bottom: 85/1569
            }
        },
    },
    [
        {
            name: "Regular",
            height: math.unit(12, "feet")
        },
        {
            name: "Big Chee",
            height: math.unit(21, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Nines", species: ["kitsune"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7, "feet"),
            weight: math.unit(250, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/nines/front.svg",
                extra: 1741/1607,
                bottom: 41/1782
            }
        },
        side: {
            height: math.unit(7, "feet"),
            weight: math.unit(250, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/nines/side.svg",
                extra: 1854/1735,
                bottom: 93/1947
            }
        },
        back: {
            height: math.unit(7, "feet"),
            weight: math.unit(250, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/nines/back.svg",
                extra: 1748/1615,
                bottom: 20/1768
            }
        },
    },
    [
        {
            name: "Megamacro",
            height: math.unit(99, "km"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Zenith", species: ["civet", "hyena"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 10/12, "feet"),
            weight: math.unit(210, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/zenith/front.svg",
                extra: 1531/1452,
                bottom: 198/1729
            }
        },
        back: {
            height: math.unit(5 + 10/12, "feet"),
            weight: math.unit(210, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/zenith/back.svg",
                extra: 1571/1487,
                bottom: 75/1646
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 10/12, "feet"),
            default: true
        }
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Jasper", species: ["cat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4, "feet"),
            weight: math.unit(60, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/jasper/front.svg",
                extra: 1450/1379,
                bottom: 19/1469
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Tiberius Thyben", species: ["raccoon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 5/12, "feet"),
            weight: math.unit(290, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/tiberius-thyben/front.svg",
                extra: 757/739,
                bottom: 39/796
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(1.5, "inches")
        },
        {
            name: "Normal",
            height: math.unit(6 + 5/12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(300, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sabre", species: ["jackal"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 6/12, "feet"),
            weight: math.unit(60, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/sabre/front.svg",
                extra: 738/671,
                bottom: 27/765
            }
        },
    },
    [
        {
            name: "Teeny",
            height: math.unit(2, "inches")
        },
        {
            name: "Smol",
            height: math.unit(8, "inches")
        },
        {
            name: "Normal",
            height: math.unit(5 + 6/12, "feet"),
            default: true
        },
        {
            name: "Mini-Macro",
            height: math.unit(15, "feet")
        },
        {
            name: "Macro",
            height: math.unit(50, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Charlie", species: ["deer"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 4/12, "feet"),
            weight: math.unit(170, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/charlie/front.svg",
                extra: 1348/1228,
                bottom: 15/1363
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(1700, "meters"),
            default: true
        },
        {
            name: "MegaMacro",
            height: math.unit(20400, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Susan Grant", species: ["human"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 3/12, "feet"),
            weight: math.unit(185, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/susan-grant/front.svg",
                extra: 1351/1327,
                bottom: 26/1377
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 3/12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(225, "feet")
        },
        {
            name: "Macro+",
            height: math.unit(900, "feet")
        },
        {
            name: "MegaMacro",
            height: math.unit(14400, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Axel Isanov", species: ["human"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 4/12, "feet"),
            weight: math.unit(110, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/axel-isanov/front.svg",
                extra: 1096/1065,
                bottom: 13/1109
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 4/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Necahual", species: ["cat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(9, "feet"),
            weight: math.unit(467, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/necahual/front.svg",
                extra: 920/873,
                bottom: 26/946
            }
        },
        back: {
            height: math.unit(9, "feet"),
            weight: math.unit(467, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/necahual/back.svg",
                extra: 930/884,
                bottom: 16/946
            }
        },
        frontUnderwear: {
            height: math.unit(9, "feet"),
            weight: math.unit(467, "lb"),
            name: "Front (Underwear)",
            image: {
                source: "./media/characters/necahual/front-underwear.svg",
                extra: 920/873,
                bottom: 26/946
            }
        },
        frontDressed: {
            height: math.unit(9, "feet"),
            weight: math.unit(467, "lb"),
            name: "Front (Dressed)",
            image: {
                source: "./media/characters/necahual/front-dressed.svg",
                extra: 920/873,
                bottom: 26/946
            }
        },
    },
    [
        {
            name: "Comprsesed",
            height: math.unit(9, "feet")
        },
        {
            name: "Natural",
            height: math.unit(15, "feet"),
            default: true
        },
        {
            name: "Boosted",
            height: math.unit(50, "feet")
        },
        {
            name: "Boosted+",
            height: math.unit(150, "feet")
        },
        {
            name: "Max",
            height: math.unit(500, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Theo Acacia", species: ["giraffe"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(22 + 1/12, "feet"),
            weight: math.unit(3200, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/theo-acacia/front.svg",
                extra: 1796/1741,
                bottom: 83/1879
            }
        },
        frontUnderwear: {
            height: math.unit(22 + 1/12, "feet"),
            weight: math.unit(3200, "lb"),
            name: "Front (Underwear)",
            image: {
                source: "./media/characters/theo-acacia/front-underwear.svg",
                extra: 1796/1741,
                bottom: 83/1879
            }
        },
        frontNude: {
            height: math.unit(22 + 1/12, "feet"),
            weight: math.unit(3200, "lb"),
            name: "Front (Nude)",
            image: {
                source: "./media/characters/theo-acacia/front-nude.svg",
                extra: 1796/1741,
                bottom: 83/1879
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(22 + 1/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Astra", species: ["jackal", "umbreon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(20, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/astra/front.svg",
                extra: 1850/1714,
                bottom: 106/1956
            }
        },
        frontUndressed: {
            height: math.unit(20, "feet"),
            name: "Front (Undressed)",
            image: {
                source: "./media/characters/astra/front-undressed.svg",
                extra: 1926/1749,
                bottom: 0/1926
            }
        },
        hand: {
            height: math.unit(1.53, "feet"),
            name: "Hand",
            image: {
                source: "./media/characters/astra/hand.svg"
            }
        },
        paw: {
            height: math.unit(1.53, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/astra/paw.svg"
            }
        },
    },
    [
        {
            name: "Smallest",
            height: math.unit(20, "feet")
        },
        {
            name: "Normal",
            height: math.unit(1e9, "miles"),
            default: true
        },
        {
            name: "Larger",
            height: math.unit(5, "multiverses")
        },
        {
            name: "Largest",
            height: math.unit(1e9, "multiverses")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Breanna", species: ["jackal", "umbreon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/breanna/front.svg",
                extra: 1912/1632,
                bottom: 33/1945
            }
        },
    },
    [
        {
            name: "Smallest",
            height: math.unit(8, "feet")
        },
        {
            name: "Normal",
            height: math.unit(1, "mile"),
            default: true
        },
        {
            name: "Maximum",
            height: math.unit(1500000000000, "lightyears")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Cai", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 11/12, "feet"),
            weight: math.unit(155, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/cai/front.svg",
                extra: 1823/1702,
                bottom: 32/1855
            }
        },
        back: {
            height: math.unit(5 + 11/12, "feet"),
            weight: math.unit(155, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/cai/back.svg",
                extra: 1809/1708,
                bottom: 31/1840
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 11/12, "feet"),
            default: true
        },
        {
            name: "Big",
            height: math.unit(15, "feet")
        },
        {
            name: "Macro",
            height: math.unit(200, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Zanna Virtuedòttir", species: ["tiefling"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 6/12, "feet"),
            weight: math.unit(160, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/zanna-virtuedòttir/front.svg",
                extra: 1227/1174,
                bottom: 37/1264
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(444, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rex", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(18 + 7/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/rex/front.svg",
                extra: 1941/1807,
                bottom: 66/2007
            }
        },
        back: {
            height: math.unit(18 + 7/12, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/rex/back.svg",
                extra: 1937/1822,
                bottom: 42/1979
            }
        },
        boot: {
            height: math.unit(3.45, "feet"),
            name: "Boot",
            image: {
                source: "./media/characters/rex/boot.svg"
            }
        },
        paw: {
            height: math.unit(4.17, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/rex/paw.svg"
            }
        },
        head: {
            height: math.unit(6.728, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/rex/head.svg"
            }
        },
    },
    [
        {
            name: "Nano",
            height: math.unit(18 + 7/12, "feet")
        },
        {
            name: "Micro",
            height: math.unit(1.5, "megameters")
        },
        {
            name: "Normal",
            height: math.unit(440, "megameters"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(2.5, "gigameters")
        },
        {
            name: "Gigamacro",
            height: math.unit(2, "galaxies")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Silverwing", species: ["lugia"], tags: ["feral"] },
    {
        side: {
            height: math.unit(32, "feet"),
            weight: math.unit(250000, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/silverwing/side.svg",
                extra: 1100/1019,
                bottom: 204/1304
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(32, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Tristan Hawthorne", species: ["labrador", "skunk"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 6/12, "feet"),
            weight: math.unit(350, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/tristan-hawthorne/front.svg",
                extra: 1159/1124,
                bottom: 37/1196
            },
            form: "labrador",
            default: true
        },
        skunkFront: {
            height: math.unit(4 + 6/12, "feet"),
            weight: math.unit(120, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/tristan-hawthorne/skunk-front.svg",
                extra: 1609/1551,
                bottom: 169/1778
            },
            form: "skunk",
            default: true
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 +  6/12, "feet"),
            form: "labrador",
            default: true
        },
        {
            name: "Normal",
            height: math.unit(4 +  6/12, "feet"),
            form: "skunk",
            default: true
        },
    ],
    {
        "labrador": {
            name: "Labrador",
            default: true
        },
        "skunk": {
            name: "Skunk"
        }
    }
))
characterMakers.push(() => makeCharacter(
    { name: "Mizu", species: ["sika-deer"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 11/12, "feet"),
            weight: math.unit(190, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/mizu/front.svg",
                extra: 1988/1788,
                bottom: 14/2002
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 11/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Dechroma", species: ["dragon", "plant"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.7, "feet"),
            weight: math.unit(50, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/dechroma/front.svg",
                extra: 1095/859,
                bottom: 64/1159
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(1.7, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Veluren Thanazel", species: ["dragon"], tags: ["feral"] },
    {
        side: {
            height: math.unit(30, "feet"),
            name: "Side",
            image: {
                source: "./media/characters/veluren-thanazel/side.svg",
                extra: 1611/633,
                bottom: 118/1729
            }
        },
        front: {
            height: math.unit(30, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/veluren-thanazel/front.svg",
                extra: 1486/636,
                bottom: 238/1724
            }
        },
        head: {
            height: math.unit(21.4, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/veluren-thanazel/head.svg"
            }
        },
        genitals: {
            height: math.unit(19.4, "feet"),
            name: "Genitals",
            image: {
                source: "./media/characters/veluren-thanazel/genitals.svg"
            }
        },
    },
    [
        {
            name: "Social",
            height: math.unit(6, "feet")
        },
        {
            name: "Play",
            height: math.unit(12, "feet")
        },
        {
            name: "True",
            height: math.unit(30, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Arcturas", species: ["dragon", "elemental"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 6/12, "feet"),
            weight: math.unit(500, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/arcturas/front.svg",
                extra: 1700/1500,
                bottom: 145/1845
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7 + 6/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Vitaen", species: ["zorgoia", "vampire"], tags: ["feral"] },
    {
        side: {
            height: math.unit(6, "feet"),
            weight: math.unit(2, "tons"),
            name: "Side",
            image: {
                source: "./media/characters/vitaen/side.svg",
                extra: 1157/617,
                bottom: 122/1279
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Fia Dreamweaver", species: ["spireborn"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(19, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/fia-dreamweaver/front.svg",
                extra: 1630/1504,
                bottom: 25/1655
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(19, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Artan", species: ["fennec-fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 4/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/artan/front.svg",
                extra: 1618/1535,
                bottom: 46/1664
            }
        },
        back: {
            height: math.unit(5 + 4/12, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/artan/back.svg",
                extra: 1618/1543,
                bottom: 31/1649
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 4/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Silver (Dragon)", species: ["dragon"], tags: ["feral"] },
    {
        side: {
            height: math.unit(182, "cm"),
            weight: math.unit(1000, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/silver-dragon/side.svg",
                extra: 710/287,
                bottom: 88/798
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(182, "cm"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Zephyr", species: ["zorgoia"], tags: ["feral"] },
    {
        side: {
            height: math.unit(6 + 6/12, "feet"),
            weight: math.unit(1.5, "tons"),
            name: "Side",
            image: {
                source: "./media/characters/zephyr/side.svg",
                extra: 1433/586,
                bottom: 109/1542
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 6/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Vixye", species: ["extraplanar"], tags: ["anthro"] },
    {
        side: {
            height: math.unit(1, "feet"),
            name: "Side",
            image: {
                source: "./media/characters/vixye/side.svg",
                extra: 632/541,
                bottom: 0/632
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(1, "feet"),
            default: true
        },
        {
            name: "True",
            height: math.unit(1e15, "multiverses")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Darla Mac Lochlainn", species: ["bear", "werebeast"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8 + 2/12, "feet"),
            weight: math.unit(650, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/darla-mac-lochlainn/front.svg",
                extra: 1174/1137,
                bottom: 82/1256
            }
        },
        back: {
            height: math.unit(8 + 2/12, "feet"),
            weight: math.unit(650, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/darla-mac-lochlainn/back.svg",
                extra: 1204/1157,
                bottom: 46/1250
            }
        },
    },
    [
        {
            name: "Wildform",
            height: math.unit(8 + 2/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Cyphin", species: ["spireborn"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(18, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/cyphin/front.svg",
                extra: 970/886,
                bottom: 42/1012
            }
        },
        back: {
            height: math.unit(18, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/cyphin/back.svg",
                extra: 1009/894,
                bottom: 24/1033
            }
        },
        head: {
            height: math.unit(5.05, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/cyphin/head.svg"
            }
        },
        tailbud: {
            height: math.unit(5, "feet"),
            name: "Tailbud",
            image: {
                source: "./media/characters/cyphin/tailbud.svg"
            }
        },
    },
    [
        
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Raijin", species: ["zorgoia"], tags: ["feral"] },
    {
        side: {
            height: math.unit(10, "feet"),
            weight: math.unit(6, "tons"),
            name: "Side",
            image: {
                source: "./media/characters/raijin/side.svg",
                extra: 1529/613,
                bottom: 337/1866
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(10, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Nilghais", species: ["felkin"], tags: ["feral"] },
    {
        side: {
            height: math.unit(9, "feet"),
            name: "Side",
            image: {
                source: "./media/characters/nilghais/side.svg",
                extra: 1047/744,
                bottom: 91/1138
            }
        },
        head: {
            height: math.unit(3.14, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/nilghais/head.svg"
            }
        },
        mouth: {
            height: math.unit(4.6, "feet"),
            name: "Mouth",
            image: {
                source: "./media/characters/nilghais/mouth.svg"
            }
        },
        wings: {
            height: math.unit(24, "feet"),
            name: "Wings",
            image: {
                source: "./media/characters/nilghais/wings.svg"
            }
        },
        ass: {
            height: math.unit(6.12, "feet"),
            name: "Ass",
            image: {
                source: "./media/characters/nilghais/ass.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Zolgar", species: ["alien", "opossum", "bear"], tags: ["anthro"] },
    {
        regular: {
            height: math.unit(16 + 2/12, "feet"),
            weight: math.unit(2300, "lb"),
            name: "Regular",
            image: {
                source: "./media/characters/zolgar/regular.svg",
                extra: 1246/1004,
                bottom: 124/1370
            }
        },
        boxers: {
            height: math.unit(16 + 2/12, "feet"),
            weight: math.unit(2300, "lb"),
            name: "Boxers",
            image: {
                source: "./media/characters/zolgar/boxers.svg",
                extra: 1246/1004,
                bottom: 124/1370
            }
        },
        armored: {
            height: math.unit(16 + 2/12, "feet"),
            weight: math.unit(2300, "lb"),
            name: "Armored",
            image: {
                source: "./media/characters/zolgar/armored.svg",
                extra: 1246/1004,
                bottom: 124/1370
            }
        },
        goth: {
            height: math.unit(16 + 2/12, "feet"),
            weight: math.unit(2300, "lb"),
            name: "Goth",
            image: {
                source: "./media/characters/zolgar/goth.svg",
                extra: 1246/1004,
                bottom: 124/1370
            }
        },
    },
    [
        {
            name: "Shrunken Down",
            height: math.unit(9 + 2/12, "feet")
        },
        {
            name: "Normal",
            height: math.unit(16 + 2/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Luca", species: ["zoroark", "lucario"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(168, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/luca/front.svg",
                extra: 841/667,
                bottom: 102/943
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Zezo", species: ["goo"], tags: ["feral"] },
    {
        side: {
            height: math.unit(7 + 3/12, "feet"),
            weight: math.unit(312, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/zezo/side.svg",
                extra: 1192/1067,
                bottom: 63/1255
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7 + 3/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mayso", species: ["dunnoh"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 5/12, "feet"),
            weight: math.unit(170, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/mayso/front.svg",
                extra: 1215/1108,
                bottom: 16/1231
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 5/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Hess", species: ["gryphon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4 + 3/12, "feet"),
            weight: math.unit(80, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/hess/front.svg",
                extra: 1200/1123,
                bottom: 16/1216
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4 + 3/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ashgar", species: ["bear", "lizard"], tags: ["anthro", "feral"] },
    {
        front: {
            height: math.unit(1.9, "meters"),
            name: "Front",
            image: {
                source: "./media/characters/ashgar/front.svg",
                extra: 1177/1146,
                bottom: 99/1276
            }
        },
        back: {
            height: math.unit(1.9, "meters"),
            name: "Back",
            image: {
                source: "./media/characters/ashgar/back.svg",
                extra: 1201/1183,
                bottom: 53/1254
            }
        },
        feral: {
            height: math.unit(1.4, "meters"),
            name: "Feral",
            image: {
                source: "./media/characters/ashgar/feral.svg",
                extra: 370/345,
                bottom: 45/415
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(1.9, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Phillip", species: ["wolf"], tags: ["anthro"] },
    {
        regular: {
            height: math.unit(6, "feet"),
            weight: math.unit(220, "lb"),
            name: "Regular",
            image: {
                source: "./media/characters/phillip/regular.svg",
                extra: 1373/1277,
                bottom: 75/1448
            }
        },
        dressed: {
            height: math.unit(6, "feet"),
            weight: math.unit(220, "lb"),
            name: "Dressed",
            image: {
                source: "./media/characters/phillip/dressed.svg",
                extra: 1373/1277,
                bottom: 75/1448
            }
        },
        paw: {
            height: math.unit(1.44, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/phillip/paw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Uvula", species: ["dragon", "monster"], tags: ["feral"] },
    {
        side: {
            height: math.unit(42, "feet"),
            name: "Side",
            image: {
                source: "./media/characters/uvula/side.svg",
                extra: 683/586,
                bottom: 60/743
            }
        },
        front: {
            height: math.unit(42, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/uvula/front.svg",
                extra: 705/613,
                bottom: 54/759
            }
        },
        maw: {
            height: math.unit(23.5, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/uvula/maw.svg"
            }
        },
    },
    [
        {
            name: "Original Size",
            height: math.unit(14, "inches")
        },
        {
            name: "Human Size",
            height: math.unit(6, "feet")
        },
        {
            name: "Big",
            height: math.unit(42, "feet"),
            default: true
        },
        {
            name: "Bigger",
            height: math.unit(100, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Lannah", species: ["wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 11/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/lannah/front.svg",
                extra: 1208/1113,
                bottom: 97/1305
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 11/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Emberflame", species: ["ninetales"], tags: ["feral"] },
    {
        front: {
            height: math.unit(6 + 3/12, "feet"),
            weight: math.unit(3.5, "tons"),
            name: "Front",
            image: {
                source: "./media/characters/emberflame/front.svg",
                extra: 1198/672,
                bottom: 82/1280
            }
        },
        side: {
            height: math.unit(6 + 3/12, "feet"),
            weight: math.unit(3.5, "tons"),
            name: "Side",
            image: {
                source: "./media/characters/emberflame/side.svg",
                extra: 938/527,
                bottom: 56/994
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 3/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sophie Ambrose", species: ["zorgoia"], tags: ["feral"] },
    {
        side: {
            height: math.unit(17.5, "feet"),
            weight: math.unit(35, "tons"),
            name: "Side",
            image: {
                source: "./media/characters/sophie-ambrose/side.svg",
                extra: 1573/1242,
                bottom: 71/1644
            }
        },
        maw: {
            height: math.unit(7.4, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/sophie-ambrose/maw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(17.5, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "King Mugi", species: ["kaiju", "canine", "reptile"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(280, "feet"),
            weight: math.unit(550, "tons"),
            name: "Front",
            image: {
                source: "./media/characters/king-mugi/front.svg",
                extra: 1102/947,
                bottom: 104/1206
            }
        },
    },
    [
        {
            name: "King Mugi",
            height: math.unit(280, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Nova (Fox)", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(64, "meters"),
            name: "Front",
            image: {
                source: "./media/characters/nova-fox/front.svg",
                extra: 1310/1246,
                bottom: 65/1375
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(64, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sam (Bat)", species: ["bat", "rat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 3/12, "feet"),
            weight: math.unit(170, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/sam-bat/front.svg",
                extra: 1601/1411,
                bottom: 125/1726
            }
        },
        back: {
            height: math.unit(6 + 3/12, "feet"),
            weight: math.unit(170, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/sam-bat/back.svg",
                extra: 1577/1405,
                bottom: 58/1635
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 3/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Inari", species: ["eevee"], tags: ["feral"] },
    {
        front: {
            height: math.unit(59, "feet"),
            weight: math.unit(40000, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/inari/front.svg",
                extra: 1884/1350,
                bottom: 95/1979
            }
        },
    },
    [
        {
            name: "Gigantamax",
            height: math.unit(59, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Elizabeth", species: ["bat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 8/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/elizabeth/front.svg",
                extra: 1395/1298,
                bottom: 54/1449
            }
        },
        mouth: {
            height: math.unit(1.97, "feet"),
            name: "Mouth",
            image: {
                source: "./media/characters/elizabeth/mouth.svg"
            }
        },
        foot: {
            height: math.unit(1.17, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/elizabeth/foot.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 8/12, "feet"),
            default: true
        },
        {
            name: "Minimacro",
            height: math.unit(18, "feet")
        },
        {
            name: "Macro",
            height: math.unit(180, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "October Gossamer", species: ["cat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 2/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/october-gossamer/front.svg",
                extra: 505/454,
                bottom: 7/512
            }
        },
        back: {
            height: math.unit(5 + 2/12, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/october-gossamer/back.svg",
                extra: 501/454,
                bottom: 11/512
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 2/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Epiglottis \"Glottis\" Larynx", species: ["dragon", "monster"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/epiglottis/front.svg",
                extra: 923/849,
                bottom: 17/940
            }
        },
    },
    [
        {
            name: "Original Size",
            height: math.unit(10, "inches")
        },
        {
            name: "Human Size",
            height: math.unit(5, "feet"),
            default: true
        },
        {
            name: "Big",
            height: math.unit(25, "feet")
        },
        {
            name: "Bigger",
            height: math.unit(50, "feet")
        },
        {
            name: "oh lawd",
            height: math.unit(75, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Lerm", species: ["skink"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2 + 4/12, "feet"),
            weight: math.unit(60, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/lerm/front.svg",
                extra: 796/790,
                bottom: 79/875
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2 + 4/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Xena Nebadon", species: ["wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5.5, "feet"),
            weight: math.unit(130, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/xena-nebadon/front.svg",
                extra: 1828/1730,
                bottom: 79/1907
            }
        },
    },
    [
        {
            name: "Tiny Puppy",
            height: math.unit(3, "inches")
        },
        {
            name: "Normal",
            height: math.unit(5.5, "feet"),
            default: true
        },
        {
            name: "Lotta Lady",
            height: math.unit(12, "feet")
        },
        {
            name: "Pretty Big",
            height: math.unit(100, "feet")
        },
        {
            name: "Big",
            height: math.unit(500, "feet")
        },
        {
            name: "Skyscraper Toys",
            height: math.unit(2500, "feet")
        },
        {
            name: "Plane Catcher",
            height: math.unit(8, "miles")
        },
        {
            name: "Planet Toys",
            height: math.unit(15, "earths")
        },
        {
            name: "Stardust",
            height: math.unit(0.25, "galaxies")
        },
        {
            name: "Snacks",
            height: math.unit(70, "universes")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Bounty", species: ["bat-eared-fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.6, "meters"),
            weight: math.unit(60, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/bounty/front.svg",
                extra: 1426/1308,
                bottom: 15/1441
            }
        },
        back: {
            height: math.unit(1.6, "meters"),
            weight: math.unit(60, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/bounty/back.svg",
                extra: 1417/1307,
                bottom: 8/1425
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(1.6, "meters"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(300, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mochi", species: ["gryphon", "belted-kingfisher", "snow-leopard", "kaiju"], tags: ["anthro", "feral"] },
    {
        front: {
            height: math.unit(2 + 8/12, "feet"),
            weight: math.unit(15, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/mochi/front.svg",
                extra: 1022/852,
                bottom: 435/1457
            }
        },
        back: {
            height: math.unit(2 + 8/12, "feet"),
            weight: math.unit(15, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/mochi/back.svg",
                extra: 1335/1119,
                bottom: 39/1374
            }
        },
        bird: {
            height: math.unit(2 + 8/12, "feet"),
            weight: math.unit(15, "lb"),
            name: "Bird",
            image: {
                source: "./media/characters/mochi/bird.svg",
                extra: 1251/1113,
                bottom: 178/1429
            }
        },
        kaiju: {
            height: math.unit(154, "feet"),
            weight: math.unit(1e7, "lb"),
            name: "Kaiju",
            image: {
                source: "./media/characters/mochi/kaiju.svg",
                extra: 460/324,
                bottom: 40/500
            }
        },
        head: {
            height: math.unit(1.21, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/mochi/head.svg"
            }
        },
        alternateTail: {
            height: math.unit(2 + 8/12, "feet"),
            weight: math.unit(45, "lb"),
            name: "Alternate Tail",
            image: {
                source: "./media/characters/mochi/alternate-tail.svg",
                extra: 139/76,
                bottom: 45/184
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(2, "inches")
        },
        {
            name: "Normal",
            height: math.unit(2 + 8/12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(106, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sarel", species: ["omnifalcon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5.67, "feet"),
            weight: math.unit(135, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/sarel/front.svg",
                extra: 865/788,
                bottom: 97/962
            }
        },
        back: {
            height: math.unit(5.67, "feet"),
            weight: math.unit(135, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/sarel/back.svg",
                extra: 857/777,
                bottom: 32/889
            }
        },
        chozoan: {
            height: math.unit(5.67, "feet"),
            weight: math.unit(135, "lb"),
            name: "Chozoan",
            image: {
                source: "./media/characters/sarel/chozoan.svg",
                extra: 865/788,
                bottom: 97/962
            }
        },
        current: {
            height: math.unit(5.67, "feet"),
            weight: math.unit(135, "lb"),
            name: "Current",
            image: {
                source: "./media/characters/sarel/current.svg",
                extra: 865/788,
                bottom: 97/962
            }
        },
        head: {
            height: math.unit(1.77, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/sarel/head.svg"
            }
        },
        claws: {
            height: math.unit(1.8, "feet"),
            name: "Claws",
            image: {
                source: "./media/characters/sarel/claws.svg"
            }
        },
        clawsAlt: {
            height: math.unit(1.8, "feet"),
            name: "Claws-alt",
            image: {
                source: "./media/characters/sarel/claws-alt.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5.67, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Alyonia", species: ["shark"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5500, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/alyonia/front.svg",
                extra: 1200/1135,
                bottom: 29/1229
            }
        },
        back: {
            height: math.unit(5500, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/alyonia/back.svg",
                extra: 1205/1138,
                bottom: 10/1215
            }
        },
    },
    [
        {
            name: "Small",
            height: math.unit(10, "feet")
        },
        {
            name: "Macro",
            height: math.unit(500, "feet")
        },
        {
            name: "Mega Macro",
            height: math.unit(5500, "feet"),
            default: true
        },
        {
            name: "Mega Macro+",
            height: math.unit(500000, "feet")
        },
        {
            name: "Giga Macro",
            height: math.unit(3000, "miles")
        },
        {
            name: "Tera Macro",
            height: math.unit(2.8e6, "miles")
        },
        {
            name: "Galactic",
            height: math.unit(120000, "lightyears")
        },   
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Autumn", species: ["werewolf", "human"], tags: ["anthro"] },
    {
        werewolf: {
            height: math.unit(8, "feet"),
            weight: math.unit(425, "lb"),
            name: "Werewolf",
            image: {
                source: "./media/characters/autumn/werewolf.svg",
                extra: 2154/2031,
                bottom: 160/2314
            }
        },
        human: {
            height: math.unit(5 + 8/12, "feet"),
            weight: math.unit(150, "lb"),
            name: "Human",
            image: {
                source: "./media/characters/autumn/human.svg",
                extra: 1200/1149,
                bottom: 30/1230
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Cobalt (Charizard)", species: ["charizard"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8 + 5/12, "feet"),
            weight: math.unit(825, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/cobalt-charizard/front.svg",
                extra: 1268/1155,
                bottom: 122/1390
            }
        },
        side: {
            height: math.unit(8 + 5/12, "feet"),
            weight: math.unit(825, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/cobalt-charizard/side.svg",
                extra: 1348/1257,
                bottom: 58/1406
            }
        },
        gMax: {
            height: math.unit(134 + 11/12, "feet"),
            name: "G-Max",
            image: {
                source: "./media/characters/cobalt-charizard/g-max.svg",
                extra: 1835/1541,
                bottom: 151/1986
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8 + 5/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Stella", species: ["gryphon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 3/12, "feet"),
            weight: math.unit(210, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/stella/front.svg",
                extra: 3549/3335,
                bottom: 51/3600
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 3/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Riley Bishop", species: ["human"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5, "feet"),
            weight: math.unit(90, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/riley-bishop/front.svg",
                extra: 1450/1428,
                bottom: 152/1602
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Theo (Arcanine)", species: ["arcanine"], tags: ["feral"] },
    {
        side: {
            height: math.unit(8 + 2/12, "feet"),
            weight: math.unit(500, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/theo-arcanine/side.svg",
                extra: 1342/1074,
                bottom: 111/1453
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8 + 2/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kali", species: ["avali"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/kali/front.svg",
                extra: 1921/1357,
                bottom: 70/1991
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(32, "meters")
        },
        {
            name: "Macro+",
            height: math.unit(150, "meters")
        },
        {
            name: "Megamacro",
            height: math.unit(7500, "meters")
        },
        {
            name: "Megamacro+",
            height: math.unit(80, "kilometers")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Gapp", species: ["zorgoia"], tags: ["feral"] },
    {
        side: {
            height: math.unit(5 + 11/12, "feet"),
            weight: math.unit(236, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/gapp/side.svg",
                extra: 775/340,
                bottom: 58/833
            }
        },
        mouth: {
            height: math.unit(2.98, "feet"),
            name: "Mouth",
            image: {
                source: "./media/characters/gapp/mouth.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 1/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Persephone", species: ["absol"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/persephone/front.svg",
                extra: 1895/1717,
                bottom: 96/1991
            }
        },
        back: {
            height: math.unit(6, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/persephone/back.svg",
                extra: 1868/1679,
                bottom: 26/1894
            }
        },
        casual: {
            height: math.unit(6, "feet"),
            name: "Casual",
            image: {
                source: "./media/characters/persephone/casual.svg",
                extra: 1713/1541,
                bottom: 76/1789
            }
        },
    },
    [
        {
            name: "Human Size",
            height: math.unit(6, "feet")
        },
        {
            name: "Big Steppy",
            height: math.unit(600, "meters"),
            default: true
        },
        {
            name: "Galaxy Brain",
            height: math.unit(1, "zettameter")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Riley Foxthing", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.85, "meters"),
            name: "Front",
            image: {
                source: "./media/characters/riley-foxthing/front.svg",
                extra: 1495/1354,
                bottom: 122/1617
            }
        },
        frontAlt: {
            height: math.unit(1.85, "meters"),
            name: "Front (Alt)",
            image: {
                source: "./media/characters/riley-foxthing/front-alt.svg",
                extra: 1572/1389,
                bottom: 116/1688
            }
        },
    },
    [
        {
            name: "Normal Sized",
            height: math.unit(1.85, "meters"),
            default: true
        },
        {
            name: "Quite Sizable",
            height: math.unit(5, "meters")
        },
        {
            name: "Rather Large",
            height: math.unit(20, "meters")
        },
        {
            name: "Macro",
            height: math.unit(450, "meters")
        },
        {
            name: "Giga",
            height: math.unit(5, "km")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Blizzard", species: ["arctic-fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(200, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/blizzard/front.svg",
                extra: 1136/990,
                bottom: 136/1272
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(200, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/blizzard/back.svg",
                extra: 1175/1034,
                bottom: 97/1272
            }
        },
        sitting: {
            height: math.unit(3.725, "feet"),
            weight: math.unit(200, "lb"),
            name: "Sitting",
            image: {
                source: "./media/characters/blizzard/sitting.svg",
                extra: 581/485,
                bottom: 90/671
            }
        },
        frontWizard: {
            height: math.unit(7.9, "feet"),
            weight: math.unit(200, "lb"),
            name: "Front (Wizard)",
            image: {
                source: "./media/characters/blizzard/front-wizard.svg"
            }
        },
        backWizard: {
            height: math.unit(7.9, "feet"),
            weight: math.unit(200, "lb"),
            name: "Back (Wizard)",
            image: {
                source: "./media/characters/blizzard/back-wizard.svg"
            }
        },
        frontNsfw: {
            height: math.unit(6, "feet"),
            weight: math.unit(200, "lb"),
            name: "Front (NSFW)",
            image: {
                source: "./media/characters/blizzard/front-nsfw.svg",
                extra: 1136/990,
                bottom: 136/1272
            }
        },
        backNsfw: {
            height: math.unit(6, "feet"),
            weight: math.unit(200, "lb"),
            name: "Back (NSFW)",
            image: {
                source: "./media/characters/blizzard/back-nsfw.svg",
                extra: 1175/1034,
                bottom: 97/1272
            }
        },
        sittingNsfw: {
            height: math.unit(3.725, "feet"),
            weight: math.unit(200, "lb"),
            name: "Sitting (NSFW)",
            image: {
                source: "./media/characters/blizzard/sitting-nsfw.svg",
                extra: 581/485,
                bottom: 90/671
            }
        },
        wizardFrontNsfw: {
            height: math.unit(7.9, "feet"),
            weight: math.unit(200, "lb"),
            name: "Wizard (Front, NSFW)",
            image: {
                source: "./media/characters/blizzard/wizard-front-nsfw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Lumi", species: ["snow-tiger"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 2/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/lumi/front.svg",
                extra: 1328/1268,
                bottom: 103/1431
            }
        },
        back: {
            height: math.unit(5 + 2/12, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/lumi/back.svg",
                extra: 1381/1327,
                bottom: 43/1424
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 2/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Aliya Cotton", species: ["rabbit"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 9/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/aliya-cotton/front.svg",
                extra: 577/564,
                bottom: 29/606
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 9/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Noah (Luxray)", species: ["luxray"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2.7, "meters"),
            weight: math.unit(25000, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/noah-luxray/front.svg",
                extra: 1644/825,
                bottom: 339/1983
            }
        },
        side: {
            height: math.unit(2.97, "meters"),
            weight: math.unit(25000, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/noah-luxray/side.svg",
                extra: 1319/650,
                bottom: 163/1482
            }
        },
        dick: {
            height: math.unit(7.4, "feet"),
            weight: math.unit(2500, "lb"),
            name: "Dick",
            image: {
                source: "./media/characters/noah-luxray/dick.svg"
            }
        },
        dickAlt: {
            height: math.unit(10.83, "feet"),
            weight: math.unit(2500, "lb"),
            name: "Dick-alt",
            image: {
                source: "./media/characters/noah-luxray/dick-alt.svg"
            }
        },
    },
    [
        {
            name: "BIG",
            height: math.unit(2.7, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Arion", species: ["horse"], tags: ["anthro"] },
    {
        standing: {
            height: math.unit(183, "cm"),
            weight: math.unit(68, "kg"),
            name: "Standing",
            image: {
                source: "./media/characters/arion/standing.svg",
                extra: 1869/1807,
                bottom: 93/1962
            }
        },
        reclining: {
            height: math.unit(70.5, "cm"),
            weight: math.unit(68, "lb"),
            name: "Reclining",
            image: {
                source: "./media/characters/arion/reclining.svg",
                extra: 937/870,
                bottom: 63/1000
            }
        },
    },
    [
        {
            name: "Colossus Size, Low",
            height: math.unit(33, "meters"),
            default: true
        },
        {
            name: "Colossus Size, Mid",
            height: math.unit(52, "meters")
        },
        {
            name: "Colossus Size, High",
            height: math.unit(60, "meters")
        },
        {
            name: "Titan Size, Low",
            height: math.unit(91, "meters"),
        },
        {
            name: "Titan Size, Mid",
            height: math.unit(122, "meters")
        },
        {
            name: "Titan Size, High",
            height: math.unit(162, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Stellar Marbey", species: ["marble-fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(53, "meters"),
            name: "Front",
            image: {
                source: "./media/characters/stellar-marbey/front.svg",
                extra: 1913/1805,
                bottom: 92/2005
            }
        },
        back: {
            height: math.unit(53, "meters"),
            name: "Back",
            image: {
                source: "./media/characters/stellar-marbey/back.svg",
                extra: 1960/1851,
                bottom: 28/1988
            }
        },
        mouth: {
            height: math.unit(3.5, "meters"),
            name: "Mouth",
            image: {
                source: "./media/characters/stellar-marbey/mouth.svg"
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(53, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Matsu", species: ["dragon", "deer"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8 + 1/12, "feet"),
            weight: math.unit(233, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/matsu/front.svg",
                extra: 832/772,
                bottom: 40/872
            }
        },
        back: {
            height: math.unit(8 + 1/12, "feet"),
            weight: math.unit(233, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/matsu/back.svg",
                extra: 839/780,
                bottom: 47/886
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8 + 1/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Thiz", species: ["gremlin"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4, "feet"),
            weight: math.unit(148, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/thiz/front.svg",
                extra: 1913/1748,
                bottom: 62/1975
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Marcel", species: ["king-wickerbeast"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 6/12, "feet"),
            weight: math.unit(267, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/marcel/front.svg",
                extra: 1221/1096,
                bottom: 76/1297
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7 + 6/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Flake", species: ["dragon"], tags: ["feral"] },
    {
        side: {
            height: math.unit(42, "meters"),
            name: "Side",
            image: {
                source: "./media/characters/flake/side.svg",
                extra: 1525/1306,
                bottom: 209/1734
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(42, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Someonne", species: ["alien", "robot"], tags: ["anthro"] },
    {
        dressed: {
            height: math.unit(6 + 4/12, "feet"),
            weight: math.unit(520, "lb"),
            name: "Dressed",
            image: {
                source: "./media/characters/someonne/dressed.svg",
                extra: 1020/1010,
                bottom: 178/1198
            }
        },
        undressed: {
            height: math.unit(6 + 4/12, "feet"),
            weight: math.unit(520, "lb"),
            name: "Undressed",
            image: {
                source: "./media/characters/someonne/undressed.svg",
                extra: 1019/1014,
                bottom: 169/1188
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 4/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Till", species: ["kobold"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(3, "feet"),
            weight: math.unit(30, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/till/front.svg",
                extra: 892/823,
                bottom: 55/947
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sydney Heki", species: ["werewolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(9 + 8/12, "feet"),
            weight: math.unit(800, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/sydney-heki/front.svg",
                extra: 1360/1300,
                bottom: 22/1382
            }
        },
        back: {
            height: math.unit(9 + 8/12, "feet"),
            weight: math.unit(800, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/sydney-heki/back.svg",
                extra: 1356/1293,
                bottom: 12/1368
            }
        },
        frontDressed: {
            height: math.unit(9 + 8/12, "feet"),
            weight: math.unit(800, "lb"),
            name: "Front-dressed",
            image: {
                source: "./media/characters/sydney-heki/front-dressed.svg",
                extra: 1360/1300,
                bottom: 22/1382
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9 + 8/12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(500, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(3.6, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Fowler Karlsson", species: ["horse"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(200, "cm"),
            weight: math.unit(250, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/fowler-karlsson/front.svg",
                extra: 897/845,
                bottom: 123/1020
            }
        },
        back: {
            height: math.unit(200, "cm"),
            weight: math.unit(250, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/fowler-karlsson/back.svg",
                extra: 999/944,
                bottom: 26/1025
            }
        },
        dick: {
            height: math.unit(1.92, "feet"),
            weight: math.unit(150, "lb"),
            name: "Dick",
            image: {
                source: "./media/characters/fowler-karlsson/dick.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(200, "cm"),
            default: true
        },
        {
            name: "Smaller Macro",
            height: math.unit(90, "m")
        },
        {
            name: "Macro",
            height: math.unit(150, "m")
        },
        {
            name: "Bigger Macro",
            height: math.unit(300, "m")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rylide", species: ["jackalope"], tags: ["taur"] },
    {
        side: {
            height: math.unit(8 + 2/12, "feet"),
            weight: math.unit(1, "tonne"),
            name: "Side",
            image: {
                source: "./media/characters/rylide/side.svg",
                extra: 1318/1034,
                bottom: 106/1424
            }
        },
        sitting: {
            height: math.unit(303, "cm"),
            weight: math.unit(1, "tonne"),
            name: "Sitting",
            image: {
                source: "./media/characters/rylide/sitting.svg",
                extra: 1303/1103,
                bottom: 36/1339
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8 + 2/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Pudask", species: ["european-polecat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 10/12, "feet"),
            weight: math.unit(160, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/pudask/front.svg",
                extra: 1616/1590,
                bottom: 161/1777
            }
        },
    },
    [
        {
            name: "Ferret Height",
            height: math.unit(2 + 5/12, "feet")
        },
        {
            name: "Canon Height",
            height: math.unit(5 + 10/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ramita", species: ["teshari"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(3 + 6/12, "feet"),
            weight: math.unit(60, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/ramita/front.svg",
                extra: 1402/1232,
                bottom: 62/1464
            }
        },
        dressed: {
            height: math.unit(3 + 6/12, "feet"),
            weight: math.unit(60, "lb"),
            name: "Dressed",
            image: {
                source: "./media/characters/ramita/dressed.svg",
                extra: 1534/1249,
                bottom: 50/1584
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3 + 6/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ark", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/ark/front.svg",
                extra: 772/693,
                bottom: 45/817
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ludwig-Horn", species: ["tiger", "dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(250, "lb"),
            volume: math.unit(5/8, "gallons"),
            name: "Front",
            image: {
                source: "./media/characters/ludwig-horn/front.svg",
                extra: 1782/1635,
                bottom: 96/1878
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(250, "lb"),
            volume: math.unit(5/8, "gallons"),
            name: "Back",
            image: {
                source: "./media/characters/ludwig-horn/back.svg",
                extra: 1874/1729,
                bottom: 27/1901
            }
        },
        dick: {
            height: math.unit(1.05, "feet"),
            weight: math.unit(15, "lb"),
            volume: math.unit(5/8, "gallons"),
            name: "Dick",
            image: {
                source: "./media/characters/ludwig-horn/dick.svg"
            }
        },
    },
    [
        {
            name: "Small",
            height: math.unit(6, "feet")
        },
        {
            name: "Typical",
            height: math.unit(12, "feet"),
            default: true
        },
        {
            name: "Building",
            height: math.unit(80, "feet")
        },
        {
            name: "Town",
            height: math.unit(800, "feet")
        },
        {
            name: "Kingdom",
            height: math.unit(80000, "feet")
        },
        {
            name: "Planet",
            height: math.unit(8000000, "feet")
        },
        {
            name: "Universe",
            height: math.unit(8000000000, "feet")
        },
        {
            name: "Transcended",
            height: math.unit(8e27, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Biot Avery", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5, "feet"),
            weight: math.unit(50, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/biot-avery/front.svg",
                extra: 1295/1232,
                bottom: 86/1381
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kitsune Kiro", species: ["kitsune"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/kitsune-kiro/front.svg",
                extra: 1270/1158,
                bottom: 42/1312
            }
        },
        frontAlt: {
            height: math.unit(6, "feet"),
            name: "Front-alt",
            image: {
                source: "./media/characters/kitsune-kiro/front-alt.svg",
                extra: 1130/1081,
                bottom: 36/1166
            }
        },
    },
    [
        {
            name: "Smol",
            height: math.unit(3, "feet")
        },
        {
            name: "Normal",
            height: math.unit(6, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Jack Thatcher", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(125, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/jack-thatcher/front.svg",
                extra: 1474/1370,
                bottom: 26/1500
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(125, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/jack-thatcher/back.svg",
                extra: 1489/1384,
                bottom: 18/1507
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(75, "feet")
        },
        {
            name: "Macro-er",
            height: math.unit(250, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Max Hyper", species: ["husky"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7, "feet"),
            weight: math.unit(110, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/max-hyper/front.svg",
                extra: 1969/1881,
                bottom: 49/2018
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Spook", species: ["alien"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 5/12, "feet"),
            weight: math.unit(160, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/spook/front.svg",
                extra: 794/791,
                bottom: 54/848
            }
        },
        back: {
            height: math.unit(5 + 5/12, "feet"),
            weight: math.unit(160, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/spook/back.svg",
                extra: 812/798,
                bottom: 32/844
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 5/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Xeaduulix", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(18, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/xeaduulix/front.svg",
                extra: 1380/1166,
                bottom: 110/1490
            }
        },
        back: {
            height: math.unit(18, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/xeaduulix/back.svg",
                extra: 1592/1170,
                bottom: 128/1720
            }
        },
        frontNsfw: {
            height: math.unit(18, "feet"),
            name: "Front (NSFW)",
            image: {
                source: "./media/characters/xeaduulix/front-nsfw.svg",
                extra: 1380/1166,
                bottom: 110/1490
            }
        },
        backNsfw: {
            height: math.unit(18, "feet"),
            name: "Back (NSFW)",
            image: {
                source: "./media/characters/xeaduulix/back-nsfw.svg",
                extra: 1592/1170,
                bottom: 128/1720
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(18, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Fledge", species: ["alicorn"], tags: ["anthro"] },
    {
        spreadWings: {
            height: math.unit(20, "feet"),
            name: "Spread Wings",
            image: {
                source: "./media/characters/fledge/spread-wings.svg",
                extra: 693/635,
                bottom: 26/719
            }
        },
        front: {
            height: math.unit(20, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/fledge/front.svg",
                extra: 684/637,
                bottom: 18/702
            }
        },
        frontAlt: {
            height: math.unit(20, "feet"),
            name: "Front (Alt)",
            image: {
                source: "./media/characters/fledge/front-alt.svg",
                extra: 708/664,
                bottom: 13/721
            }
        },
        back: {
            height: math.unit(20, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/fledge/back.svg",
                extra: 718/634,
                bottom: 22/740
            }
        },
        head: {
            height: math.unit(5.55, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/fledge/head.svg"
            }
        },
        headAlt: {
            height: math.unit(5.1, "feet"),
            name: "Head (Alt)",
            image: {
                source: "./media/characters/fledge/head-alt.svg"
            }
        },
    },
    [
        {
            name: "Small",
            height: math.unit(6 + 2/12, "feet")
        },
        {
            name: "Big",
            height: math.unit(20, "feet"),
            default: true
        },
        {
            name: "Giant",
            height: math.unit(100, "feet")
        },
        {
            name: "Macro",
            height: math.unit(200, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Atlas Morenai", species: ["red-panda", "atlas-moth"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1, "meter"),
            name: "Front",
            image: {
                source: "./media/characters/atlas-morenai/front.svg",
                extra: 1275/1043,
                bottom: 19/1294
            }
        },
        back: {
            height: math.unit(1, "meter"),
            name: "Back",
            image: {
                source: "./media/characters/atlas-morenai/back.svg",
                extra: 1141/1001,
                bottom: 25/1166
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(1, "meter"),
            default: true
        },
        {
            name: "Magic-Infused",
            height: math.unit(5, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Cintia", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5, "meters"),
            name: "Front",
            image: {
                source: "./media/characters/cintia/front.svg",
                extra: 1312/1228,
                bottom: 38/1350
            }
        },
        back: {
            height: math.unit(5, "meters"),
            name: "Back",
            image: {
                source: "./media/characters/cintia/back.svg",
                extra: 1260/1166,
                bottom: 98/1358
            }
        },
        frontDick: {
            height: math.unit(5, "meters"),
            name: "Front (Dick)",
            image: {
                source: "./media/characters/cintia/front-dick.svg",
                extra: 1312/1228,
                bottom: 38/1350
            }
        },
        backDick: {
            height: math.unit(5, "meters"),
            name: "Back (Dick)",
            image: {
                source: "./media/characters/cintia/back-dick.svg",
                extra: 1260/1166,
                bottom: 98/1358
            }
        },
        bust: {
            height: math.unit(1.97, "meters"),
            name: "Bust",
            image: {
                source: "./media/characters/cintia/bust.svg",
                extra: 617/565,
                bottom: 0/617
            }
        },  
    },
    [
        {
            name: "Normal",
            height: math.unit(5, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Denora", species: ["husky"], tags: ["anthro"] },
    {
        side: {
            height: math.unit(100, "feet"),
            name: "Side",
            image: {
                source: "./media/characters/denora/side.svg",
                extra: 875/803,
                bottom: 9/884
            }
        },
    },
    [
        {
            name: "Standard",
            height: math.unit(100, "feet"),
            default: true
        },
        {
            name: "Grand",
            height: math.unit(1000, "feet")
        },
        {
            name: "Conquering",
            height: math.unit(10000, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kiva", species: ["dire-wolf"], tags: ["anthro"] },
    {
        dressed: {
            height: math.unit(8 + 5/12, "feet"),
            weight: math.unit(700, "lb"),
            name: "Dressed",
            image: {
                source: "./media/characters/kiva/dressed.svg",
                extra: 1102/1055,
                bottom: 60/1162
            }
        },
        nude: {
            height: math.unit(8 + 5/12, "feet"),
            weight: math.unit(700, "lb"),
            name: "Nude",
            image: {
                source: "./media/characters/kiva/nude.svg",
                extra: 1102/1055,
                bottom: 60/1162
            }
        },
    },
    [
        {
            name: "Base Height",
            height: math.unit(8 + 5/12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(100, "feet")
        },
        {
            name: "Max",
            height: math.unit(3280, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "ZTragon", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 8/12, "feet"),
            weight: math.unit(250, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/ztragon/front.svg",
                extra: 1825/1684,
                bottom: 98/1923
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 8/12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(80, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Yesenia", species: ["snake"], tags: ["naga"] },
    {
        front: {
            height: math.unit(10.4, "feet"),
            weight: math.unit(2, "tons"),
            name: "Front",
            image: {
                source: "./media/characters/yesenia/front.svg",
                    extra: 1479/1474,
                    bottom: 233/1712
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(10.4, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Leanne Lycheborne", species: ["wolf", "dog", "werewolf"], tags: ["anthro"] },
    {
        normal: {
            height: math.unit(6 + 1/12, "feet"),
            weight: math.unit(180, "lb"),
            name: "Normal",
            image: {
                source: "./media/characters/leanne-lycheborne/normal.svg",
                extra: 1748/1660,
                bottom: 98/1846
            }
        },
        were: {
            height: math.unit(12, "feet"),
            weight: math.unit(1600, "lb"),
            name: "Were",
            image: {
                source: "./media/characters/leanne-lycheborne/were.svg",
                extra: 1485/1432,
                bottom: 66/1551
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 1/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kira Tyler", species: ["dragon", "cat"], tags: ["feral"] },
    {
        side: {
            height: math.unit(13, "feet"),
            name: "Side",
            image: {
                source: "./media/characters/kira-tyler/side.svg",
                extra: 693/393,
                bottom: 58/751
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(13, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Blaze", species: ["octopus", "avian"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(10.3, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/blaze/front.svg",
                extra: 1378/1286,
                bottom: 172/1550
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(10.3, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Anu", species: ["fennec-fox", "jackal"], tags: ["taur"] },
    {
        side: {
            height: math.unit(2, "meters"),
            weight: math.unit(400, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/anu/side.svg",
                extra: 506/394,
                bottom: 18/524
            }
        },
    },
    [
        {
            name: "Humanoid",
            height: math.unit(2, "meters")
        },
        {
            name: "Normal",
            height: math.unit(5, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Synx the Lynx", species: ["lynx"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 5/12, "feet"),
            weight: math.unit(170, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/synx-the-lynx/front.svg",
                extra: 1893/1745,
                bottom: 17/1910
            }
        },
        side: {
            height: math.unit(5 + 5/12, "feet"),
            weight: math.unit(170, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/synx-the-lynx/side.svg",
                extra: 1884/1740,
                bottom: 39/1923
            }
        },
        back: {
            height: math.unit(5 + 5/12, "feet"),
            weight: math.unit(170, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/synx-the-lynx/back.svg",
                extra: 1903/1755,
                bottom: 14/1917
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 5/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Nadezda Fex", species: ["fox"], tags: ["anthro"] },
    {
        back: {
            height: math.unit(15, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/nadezda-fex/back.svg",
                extra: 1695/1481,
                bottom: 25/1720
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(15, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(2.5, "miles")
        },
        {
            name: "Goddess",
            height: math.unit(2, "multiverses")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Lev", species: ["snake"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(216, "cm"),
            name: "Front",
            image: {
                source: "./media/characters/lev/front.svg",
                extra: 1728/1670,
                bottom: 82/1810
            }
        },
        back: {
            height: math.unit(216, "cm"),
            name: "Back",
            image: {
                source: "./media/characters/lev/back.svg",
                extra: 1738/1675,
                bottom: 24/1762
            }
        },
        dressed: {
            height: math.unit(216, "cm"),
            name: "Dressed",
            image: {
                source: "./media/characters/lev/dressed.svg",
                extra: 1397/1351,
                bottom: 73/1470
            }
        },
        head: {
            height: math.unit(0.51, "meter"),
            name: "Head",
            image: {
                source: "./media/characters/lev/head.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(216, "cm"),
            default: true
        },
        {
            name: "Relatively Macro",
            height: math.unit(80, "meters")
        },
        {
            name: "Megamacro",
            height: math.unit(21600, "meters")
        },
        {
            name: "Megamacro+",
            height: math.unit(64800, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Moka", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2, "meters"),
            weight: math.unit(80, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/moka/front.svg",
                extra: 1337/1255,
                bottom: 58/1395
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(15, "cm")
        },
        {
            name: "Normal",
            height: math.unit(2, "meters"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(20, "meters"),
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kuzco", species: ["snake"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(9, "feet"),
            weight: math.unit(240, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/kuzco/front.svg",
                extra: 1593/1487,
                bottom: 32/1625
            }
        },
        side: {
            height: math.unit(9, "feet"),
            weight: math.unit(240, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/kuzco/side.svg",
                extra: 1575/1485,
                bottom: 30/1605
            }
        },
        back: {
            height: math.unit(9, "feet"),
            weight: math.unit(240, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/kuzco/back.svg",
                extra: 1603/1514,
                bottom: 14/1617
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ceruleus", species: ["fox", "dragon"], tags: ["feral"] },
    {
        side: {
            height: math.unit(2, "meters"),
            weight: math.unit(300, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/ceruleus/side.svg",
                extra: 1068/974,
                bottom: 126/1194
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(16, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Acouya", species: ["kangaroo"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(9, "feet"),
            weight: math.unit(500, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/acouya/front.svg",
                extra: 1660/1473,
                bottom: 28/1688
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Vant", species: ["husky"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 6/12, "feet"),
            weight: math.unit(195, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/vant/front.svg",
                extra: 1396/1320,
                bottom: 20/1416
            }
        },
        back: {
            height: math.unit(5 + 6/12, "feet"),
            weight: math.unit(195, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/vant/back.svg",
                extra: 1396/1320,
                bottom: 20/1416
            }
        },
        maw: {
            height: math.unit(0.75, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/vant/maw.svg"
            }
        },
        paw: {
            height: math.unit(1.07, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/vant/paw.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(0.25, "inches")
        },
        {
            name: "Normal",
            height: math.unit(5 + 6/12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(75, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ahra", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(30, "meters"),
            weight: math.unit(363, "tons"),
            name: "Front",
            image: {
                source: "./media/characters/ahra/front.svg",
                extra: 1914/1814,
                bottom: 46/1960
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(30, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Coriander", species: ["owlbear"], tags: ["anthro"] },
    {
        undressed: {
            height: math.unit(2, "m"),
            weight: math.unit(250, "kg"),
            name: "Undressed",
            image: {
                source: "./media/characters/coriander/undressed.svg",
                extra: 1757/1606,
                bottom: 107/1864
            }
        },
        dressed: {
            height: math.unit(2, "m"),
            weight: math.unit(250, "kg"),
            name: "Dressed",
            image: {
                source: "./media/characters/coriander/dressed.svg",
                extra: 1757/1606,
                bottom: 107/1864
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4, "meters"),
            default: true
        },
        {
            name: "XL",
            height: math.unit(6, "meters")
        },
        {
            name: "XXL",
            height: math.unit(8, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Syrinx", species: ["phoenix"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/syrinx/front.svg",
                extra: 1557/1259,
                bottom: 171/1728
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 3/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Bor", species: ["silvertongue"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(11 + 6/12, "feet"),
            weight: math.unit(1.5, "tons"),
            name: "Front",
            image: {
                source: "./media/characters/bor/front.svg",
                extra: 1189/1109,
                bottom: 170/1359
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(11 + 6/12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(32 + 9/12, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Abacus", species: ["construct", "corvid"], tags: ["anthro", "feral"] },
    {
        anthro: {
            height: math.unit(9, "feet"),
            weight: math.unit(2076, "lb"),
            name: "Anthro",
            image: {
                source: "./media/characters/abacus/anthro.svg",
                extra: 1540/1494,
                bottom: 233/1773
            }
        },
        pigeon: {
            height: math.unit(1, "feet"),
            name: "Pigeon",
            image: {
                source: "./media/characters/abacus/pigeon.svg",
                extra: 528/525,
                bottom: 46/574
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Delkhan", species: ["t-rex"], tags: ["feral"] },
    {
        side: {
            height: math.unit(6, "feet"),
            name: "Side",
            image: {
                source: "./media/characters/delkhan/side.svg",
                extra: 1884/1786,
                bottom: 308/2192
            }
        },
        head: {
            height: math.unit(3.38, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/delkhan/head.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(72, "feet"),
            default: true
        },
        {
            name: "Giant",
            height: math.unit(172, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Euchidat", species: ["opossum"], tags: ["anthro"] },
    {
        standing: {
            height: math.unit(6, "feet"),
            name: "Standing",
            image: {
                source: "./media/characters/euchidat/standing.svg",
                extra: 1612/1553,
                bottom: 116/1728
            }
        },
        leaning: {
            height: math.unit(6, "feet"),
            name: "Leaning",
            image: {
                source: "./media/characters/euchidat/leaning.svg",
                extra: 1719/1674,
                bottom: 27/1746
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(175, "feet"),
            default: true
        },
        {
            name: "Megamacro",
            height: math.unit(190, "miles")
        },
        {
            name: "Gigamacro",
            height: math.unit(190000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rebecca Stack", species: ["human"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/rebecca-stack/front.svg",
                extra: 1256/1201,
                bottom: 18/1274
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 8/12, "feet"),
            default: true
        },
        {
            name: "Demolitionist",
            height: math.unit(200, "feet")
        },
        {
            name: "Out of Control",
            height: math.unit(2, "miles")
        },
        {
            name: "Giga",
            height: math.unit(7200, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Jenny Cartwright", species: ["human"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/jenny-cartwright/front.svg",
                extra: 1384/1376,
                bottom: 58/1442
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 7/12, "feet"),
            default: true
        },
        {
            name: "Librarian",
            height: math.unit(55, "feet")
        },
        {
            name: "Sightseer",
            height: math.unit(50, "miles")
        },
        {
            name: "Giga",
            height: math.unit(30000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Marvy", species: ["sergal"], tags: ["anthro"] },
    {
        nude: {
            height: math.unit(8, "feet"),
            weight: math.unit(225, "lb"),
            name: "Nude",
            image: {
                source: "./media/characters/marvy/nude.svg",
                extra: 1900/1683,
                bottom: 89/1989
            }
        },
        dressed: {
            height: math.unit(8, "feet"),
            weight: math.unit(225, "lb"),
            name: "Dressed",
            image: {
                source: "./media/characters/marvy/dressed.svg",
                extra: 1900/1683,
                bottom: 89/1989
            }
        },
        head: {
            height: math.unit(2.85, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/marvy/head.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Leah", species: ["maned-wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8, "feet"),
            weight: math.unit(250, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/leah/front.svg",
                extra: 1257/1149,
                bottom: 109/1366
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8, "feet"),
            default: true
        },
        {
            name: "Minimacro",
            height: math.unit(40, "feet")
        },
        {
            name: "Macro",
            height: math.unit(124, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(850, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Alvir", species: ["ahuizotl"], tags: ["feral"] },
    {
        side: {
            height: math.unit(13 + 6/12, "feet"),
            weight: math.unit(3200, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/alvir/side.svg",
                extra: 896/589,
                bottom: 26/922
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(13 + 6/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Zaina Khalil", species: ["human"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 4/12, "feet"),
            weight: math.unit(236, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/zaina-khalil/front.svg",
                extra: 1533/1485,
                bottom: 94/1627
            }
        },
        side: {
            height: math.unit(5 + 4/12, "feet"),
            weight: math.unit(236, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/zaina-khalil/side.svg",
                extra: 1537/1498,
                bottom: 66/1603
            }
        },
        back: {
            height: math.unit(5 + 4/12, "feet"),
            weight: math.unit(236, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/zaina-khalil/back.svg",
                extra: 1546/1494,
                bottom: 89/1635
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 4/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Terry", species: ["husky"], tags: ["taur"] },
    {
        side: {
            height: math.unit(12, "feet"),
            weight: math.unit(4000, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/terry/side.svg",
                extra: 1518/1439,
                bottom: 149/1667
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kahea", species: ["werewolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(12, "feet"),
            weight: math.unit(1500, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/kahea/front.svg",
                extra: 1722/1617,
                bottom: 179/1901
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Alex Xuria", species: ["demon", "rabbit"], tags: ["anthro"] },
    {
        demonFront: {
            height: math.unit(36, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/alex-xuria/demon-front.svg",
                extra: 1705/1673,
                bottom: 198/1903
            },
            form: "demon",
            default: true
        },
        demonBack: {
            height: math.unit(36, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/alex-xuria/demon-back.svg",
                extra: 1725/1693,
                bottom: 70/1795
            },
            form: "demon"
        },
        demonHead: {
            height: math.unit(2.14, "meters"),
            name: "Head",
            image: {
                source: "./media/characters/alex-xuria/demon-head.svg"
            },
            form: "demon"
        },
        demonHand: {
            height: math.unit(1.61, "meters"),
            name: "Hand",
            image: {
                source: "./media/characters/alex-xuria/demon-hand.svg"
            },
            form: "demon"
        },
        demonPaw: {
            height: math.unit(1.35, "meters"),
            name: "Paw",
            image: {
                source: "./media/characters/alex-xuria/demon-paw.svg"
            },
            form: "demon"
        },
        demonFoot: {
            height: math.unit(2.2, "meters"),
            name: "Foot",
            image: {
                source: "./media/characters/alex-xuria/demon-foot.svg"
            },
            form: "demon"
        },
        demonCock: {
            height: math.unit(1.74, "meters"),
            name: "Cock",
            image: {
                source: "./media/characters/alex-xuria/demon-cock.svg"
            },
            form: "demon"
        },
        demonTailClosed: {
            height: math.unit(1.47, "meters"),
            name: "Tail (Closed)",
            image: {
                source: "./media/characters/alex-xuria/demon-tail-closed.svg"
            },
            form: "demon"
        },
        demonTailOpen: {
            height: math.unit(2.85, "meters"),
            name: "Tail (Open)",
            image: {
                source: "./media/characters/alex-xuria/demon-tail-open.svg"
            },
            form: "demon"
        },
        incubusFront: {
            height: math.unit(12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/alex-xuria/incubus-front.svg",
                extra: 1754/1677,
                bottom: 125/1879
            },
            form: "incubus",
            default: true
        },
        incubusBack: {
            height: math.unit(12, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/alex-xuria/incubus-back.svg",
                extra: 1702/1647,
                bottom: 30/1732
            },
            form: "incubus"
        },
        incubusHead: {
            height: math.unit(3.45, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/alex-xuria/incubus-head.svg"
            },
            form: "incubus"
        },
        rabbitFront: {
            height: math.unit(6, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/alex-xuria/rabbit-front.svg",
                extra: 1369/1349,
                bottom: 45/1414
            },
            form: "rabbit",
            default: true
        },
        rabbitSide: {
            height: math.unit(6, "feet"),
            name: "Side",
            image: {
                source: "./media/characters/alex-xuria/rabbit-side.svg",
                extra: 1370/1356,
                bottom: 37/1407
            },
            form: "rabbit"
        },
        rabbitBack: {
            height: math.unit(6, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/alex-xuria/rabbit-back.svg",
                extra: 1375/1358,
                bottom: 43/1418
            },
            form: "rabbit"
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "feet"),
            default: true,
            form: "rabbit"
        },
        {
            name: "Incubus",
            height: math.unit(12, "feet"),
            default: true,
            form: "incubus"
        },
        {
            name: "Demon",
            height: math.unit(36, "feet"),
            default: true,
            form: "demon"
        }
    ],
    {
        "demon": {
            name: "Demon",
            default: true
        },
        "incubus": {
            name: "Incubus",
        },
        "rabbit": {
            name: "Rabbit"
        }
    }
))
characterMakers.push(() => makeCharacter(
    { name: "Syrup", species: ["rabbit"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 5/12, "feet"),
            weight: math.unit(510, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/syrup/front.svg",
                extra: 932/916,
                bottom: 26/958
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7 + 5/12, "feet"),
            default: true
        },
        {
            name: "Big",
            height: math.unit(50, "feet")
        },
        {
            name: "Macro",
            height: math.unit(300, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(1, "mile")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Zeimne", species: ["kitsune", "demon", "deity"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 9/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/zeimne/front.svg",
                extra: 1969/1806,
                bottom: 53/2022
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 9/12, "feet"),
            default: true
        },
        {
            name: "Giant",
            height: math.unit(550, "feet")
        },
        {
            name: "Mega",
            height: math.unit(3, "miles")
        },
        {
            name: "Giga",
            height: math.unit(250, "miles")
        },
        {
            name: "Tera",
            height: math.unit(1, "AU")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Grar", species: ["jackalope"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 2/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/grar/front.svg",
                extra: 1331/1119,
                bottom: 60/1391
            }
        },
        back: {
            height: math.unit(5 + 2/12, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/grar/back.svg",
                extra: 1385/1169,
                bottom: 23/1408
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 2/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Endraya", species: ["ender-dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(13 + 7/12, "feet"),
            weight: math.unit(2200, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/endraya/front.svg",
                extra: 1289/1215,
                bottom: 50/1339
            }
        },
        nude: {
            height: math.unit(13 + 7/12, "feet"),
            weight: math.unit(2200, "lb"),
            name: "Nude",
            image: {
                source: "./media/characters/endraya/nude.svg",
                extra: 1247/1171,
                bottom: 40/1287
            }
        },
        head: {
            height: math.unit(2.6, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/endraya/head.svg"
            }
        },
        slit: {
            height: math.unit(3.4, "feet"),
            name: "Slit",
            image: {
                source: "./media/characters/endraya/slit.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(13 + 7/12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(200, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rodryana", species: ["hyena"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.81, "meters"),
            weight: math.unit(69, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/rodryana/front.svg",
                extra: 2002/1921,
                bottom: 53/2055
            }
        },
        back: {
            height: math.unit(1.81, "meters"),
            weight: math.unit(69, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/rodryana/back.svg",
                extra: 1993/1926,
                bottom: 48/2041
            }
        },
        maw: {
            height: math.unit(0.19769417475, "meters"),
            name: "Maw",
            image: {
                source: "./media/characters/rodryana/maw.svg"
            }
        },
        slit: {
            height: math.unit(0.31631067961, "meters"),
            name: "Slit",
            image: {
                source: "./media/characters/rodryana/slit.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(1.81, "meters")
        },
        {
            name: "Mini Macro",
            height: math.unit(181, "meters")
        },
        {
            name: "Macro",
            height: math.unit(452, "meters"),
            default: true
        },
        {
            name: "Mega Macro",
            height: math.unit(1.375, "km")
        },
        {
            name: "Giga Macro",
            height: math.unit(13.575, "km")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Asaya", species: ["human", "deity"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(1000, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/asaya/front.svg",
                extra: 1460/1200,
                bottom: 71/1531
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8, "km"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sarzu and Israz", species: ["naga"], tags: ["naga"] },
    {
        front: {
            height: math.unit(3.5, "meters"),
            name: "Front",
            image: {
                source: "./media/characters/sarzu-and-israz/front.svg",
                extra: 1570/1558,
                bottom: 150/1720
            },
        },
        back: {
            height: math.unit(3.5, "meters"),
            name: "Back",
            image: {
                source: "./media/characters/sarzu-and-israz/back.svg",
                extra: 1523/1509,
                bottom: 132/1655
            },
        },
        frontFemale: {
            height: math.unit(3.5, "meters"),
            name: "Front (Female)",
            image: {
                source: "./media/characters/sarzu-and-israz/front-female.svg",
                extra: 1570/1558,
                bottom: 150/1720
            },
        },
        frontHerm: {
            height: math.unit(3.5, "meters"),
            name: "Front (Herm)",
            image: {
                source: "./media/characters/sarzu-and-israz/front-herm.svg",
                extra: 1570/1558,
                bottom: 150/1720
            },
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3.5, "meters"),
            default: true,
        },
        {
            name: "Macro",
            height: math.unit(65.5, "meters"),
        },
    ],
))
characterMakers.push(() => makeCharacter(
    { name: "Zenimma", species: ["bruhathkayosaurus"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(250, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/zenimma/front.svg",
                extra: 1346/1320,
                bottom: 58/1404
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(250, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/zenimma/back.svg",
                extra: 1324/1308,
                bottom: 44/1368
            }
        },
        dick: {
            height: math.unit(1.44, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/zenimma/dick.svg"
            }
        },
    },
    [
        {
            name: "Canon Height",
            height: math.unit(66, "miles"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Shavon", species: ["black-sable-antelope"], tags: ["anthro"] },
    {
        nude: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Nude",
            image: {
                source: "./media/characters/shavon/nude.svg",
                extra: 1242/1096,
                bottom: 98/1340
            }
        },
        dressed: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Dressed",
            image: {
                source: "./media/characters/shavon/dressed.svg",
                extra: 1242/1096,
                bottom: 98/1340
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(255, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Steph", species: ["shark"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/steph/front.svg",
                extra: 1430/1330,
                bottom: 54/1484
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kil'aman", species: ["dragon", "deity"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(9, "feet"),
            weight: math.unit(400, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/kil'aman/front.svg",
                extra: 1210/1159,
                bottom: 109/1319
            }
        },
        head: {
            height: math.unit(2.14, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/kil'aman/head.svg"
            }
        },
        maw: {
            height: math.unit(1.21, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/kil'aman/maw.svg"
            }
        },
        foot: {
            height: math.unit(1.7, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/kil'aman/foot.svg"
            }
        },
        dick: {
            height: math.unit(2.1, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/kil'aman/dick.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9, "feet")
        },
        {
            name: "Canon Height",
            height: math.unit(10, "miles"),
            default: true
        },
        {
            name: "Maximum",
            height: math.unit(6e9, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Qadan", species: ["utahraptor"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(90, "feet"),
            weight: math.unit(675000, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/qadan/front.svg",
                extra: 1012/1004,
                bottom: 78/1090
            }
        },
        back: {
            height: math.unit(90, "feet"),
            weight: math.unit(675000, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/qadan/back.svg",
                extra: 1042/1031,
                bottom: 55/1097
            }
        },
        armored: {
            height: math.unit(90, "feet"),
            weight: math.unit(675000, "lb"),
            name: "Armored",
            image: {
                source: "./media/characters/qadan/armored.svg",
                extra: 1047/1037,
                bottom: 48/1095
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(90, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Brooke", species: ["indian-giant-squirrel"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(225, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/brooke/front.svg",
                extra: 1050/1010,
                bottom: 66/1116
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(225, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/brooke/back.svg",
                extra: 1053/1013,
                bottom: 41/1094
            }
        },
        dressed: {
            height: math.unit(6, "feet"),
            weight: math.unit(225, "lb"),
            name: "Dressed",
            image: {
                source: "./media/characters/brooke/dressed.svg",
                extra: 1050/1010,
                bottom: 66/1116
            }
        },
    },
    [
        {
            name: "Canon Height",
            height: math.unit(500, "miles"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Wubs", species: ["golden-retriever"], tags: ["anthro"] },
    {
        front: {
        height: math.unit(6 + 2/12, "feet"),
            weight: math.unit(210, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/wubs/front.svg",
                extra: 1345/1325,
                bottom: 70/1415
            }
        },
        back: {
        height: math.unit(6 + 2/12, "feet"),
            weight: math.unit(210, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/wubs/back.svg",
                extra: 1296/1275,
                bottom: 58/1354
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 2/12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(1000, "feet")
        },
        {
            name: "Megamacro",
            height: math.unit(1, "mile")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Blue", species: ["deer", "bat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4, "feet"),
            weight: math.unit(120, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/blue/front.svg",
                extra: 1636/1525,
                bottom: 43/1679
            }
        },
        back: {
            height: math.unit(4, "feet"),
            weight: math.unit(120, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/blue/back.svg",
                extra: 1660/1560,
                bottom: 57/1717
            }
        },
        paws: {
            height: math.unit(0.826, "feet"),
            name: "Paws",
            image: {
                source: "./media/characters/blue/paws.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(3, "inches")
        },
        {
            name: "Normal",
            height: math.unit(4, "feet"),
            default: true
        },
        {
            name: "Femenine Form",
            height: math.unit(14, "feet")
        },
        {
            name: "Werebat Form",
            height: math.unit(18, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kaya", species: ["dragon"], tags: ["anthro"] },
    {
        female: {
            height: math.unit(7 + 4/12, "feet"),
            weight: math.unit(243, "lb"),
            name: "Female",
            image: {
                source: "./media/characters/kaya/female.svg",
                extra: 975/898,
                bottom: 34/1009
            }
        },
        herm: {
            height: math.unit(7 + 4/12, "feet"),
            weight: math.unit(243, "lb"),
            name: "Herm",
            image: {
                source: "./media/characters/kaya/herm.svg",
                extra: 975/898,
                bottom: 34/1009
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7 + 4/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kassandra", species: ["dragon", "snake"], tags: ["anthro"] },
    {
        female: {
            height: math.unit(9 + 4/12, "feet"),
            weight: math.unit(398, "lb"),
            name: "Female",
            image: {
                source: "./media/characters/kassandra/female.svg",
                extra: 908/839,
                bottom: 61/969
            }
        },
        intersex: {
            height: math.unit(9 + 4/12, "feet"),
            weight: math.unit(398, "lb"),
            name: "Intersex",
            image: {
                source: "./media/characters/kassandra/intersex.svg",
                extra: 908/839,
                bottom: 61/969
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9 + 4/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Amy", species: ["snow-leopard"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(3, "meters"),
            name: "Front",
            image: {
                source: "./media/characters/amy/front.svg",
                extra: 1380/1343,
                bottom: 70/1450
            }
        },
        back: {
            height: math.unit(3, "meters"),
            name: "Back",
            image: {
                source: "./media/characters/amy/back.svg",
                extra: 1380/1347,
                bottom: 66/1446
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Alphaschakal", species: ["jackal"], tags: ["feral"] },
    {
        side: {
            height: math.unit(47, "cm"),
            weight: math.unit(10.8, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/alphaschakal/side.svg",
                extra: 1058/568,
                bottom: 62/1120
            }
        },
        back: {
            height: math.unit(78, "cm"),
            weight: math.unit(10.8, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/alphaschakal/back.svg",
                extra: 1102/942,
                bottom: 185/1287
            }
        },
        head: {
            height: math.unit(28, "cm"),
            name: "Head",
            image: {
                source: "./media/characters/alphaschakal/head.svg",
                extra: 696/508,
                bottom: 0/696
            }
        },
        paw: {
            height: math.unit(16, "cm"),
            name: "Paw",
            image: {
                source: "./media/characters/alphaschakal/paw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(47, "cm"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(340, "cm")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "EcoByss", species: ["goat", "deity", "demon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(36, "earths"),
            name: "Front",
            image: {
                source: "./media/characters/ecobyss/front.svg",
                extra: 1282/1215,
                bottom: 11/1293
            }
        },
        back: {
            height: math.unit(36, "earths"),
            name: "Back",
            image: {
                source: "./media/characters/ecobyss/back.svg",
                extra: 1291/1222,
                bottom: 8/1299
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(36, "earths"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Vasuk", species: ["snake", "chimera"], tags: ["naga"] },
    {
        front: {
            height: math.unit(12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/vasuk/front.svg",
                extra: 1326/1207,
                bottom: 64/1390
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Linneaus", species: ["cougar", "deer"], tags: ["taur"] },
    {
        side: {
            height: math.unit(100, "feet"),
            name: "Side",
            image: {
                source: "./media/characters/linneaus/side.svg",
                extra: 987/807,
                bottom: 47/1034
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(100, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Nyterious Daligdig", species: ["triceratops"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8, "feet"),
            weight: math.unit(1200, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/nyterious-daligdig/front.svg",
                extra: 1284/1094,
                bottom: 84/1368
            }
        },
        back: {
            height: math.unit(8, "feet"),
            weight: math.unit(1200, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/nyterious-daligdig/back.svg",
                extra: 1301/1121,
                bottom: 129/1430
            }
        },
        mouth: {
            height: math.unit(1.464, "feet"),
            name: "Mouth",
            image: {
                source: "./media/characters/nyterious-daligdig/mouth.svg"
            }
        },
    },
    [
        {
            name: "Small",
            height: math.unit(8, "feet"),
            default: true
        },
        {
            name: "Normal",
            height: math.unit(15, "feet")
        },
        {
            name: "Macro",
            height: math.unit(90, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Bandel", species: ["drake"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 4/12, "feet"),
            weight: math.unit(252, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/bandel/front.svg",
                extra: 1946/1775,
                bottom: 26/1972
            }
        },
        back: {
            height: math.unit(7 + 4/12, "feet"),
            weight: math.unit(252, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/bandel/back.svg",
                extra: 1940/1770,
                bottom: 25/1965
            }
        },
        maw: {
            height: math.unit(2.15, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/bandel/maw.svg"
            }
        },
        stomach: {
            height: math.unit(1.95, "feet"),
            name: "Stomach",
            image: {
                source: "./media/characters/bandel/stomach.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7 + 4/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Zed", species: ["avian", "mimic"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(10 + 5/12, "feet"),
            weight: math.unit(773.5, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/zed/front.svg",
                extra: 987/941,
                bottom: 52/1039
            }
        },
    },
    [
        {
            name: "Short",
            height: math.unit(5 + 4/12, "feet")
        },
        {
            name: "Average",
            height: math.unit(10 + 5/12, "feet"),
            default: true
        },
        {
            name: "Mini-Macro",
            height: math.unit(24 + 9/12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(249, "feet")
        },
        {
            name: "Mega-Macro",
            height: math.unit(12490, "feet")
        },
        {
            name: "Giga-Macro",
            height: math.unit(24.9, "miles")
        },
        {
            name: "Tera-Macro",
            height: math.unit(24900, "miles")
        },
        {
            name: "Cosmic Scale",
            height: math.unit(38.9, "lightyears")
        },
        {
            name: "Universal Scale",
            height: math.unit(138e12, "lightyears")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ivan", species: ["okapi"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1561, "inches"),
            name: "Front",
            image: {
                source: "./media/characters/ivan/front.svg",
                extra: 1126/1071,
                bottom: 26/1152
            }
        },
        back: {
            height: math.unit(1561, "inches"),
            name: "Back",
            image: {
                source: "./media/characters/ivan/back.svg",
                extra: 1134/1079,
                bottom: 30/1164
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(1561, "inches"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Robin (Arctic Hare)", species: ["arctic-hare"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 7/12, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/robin-arctic-hare/front.svg",
                extra: 1148/974,
                bottom: 20/1168
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 7/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Birch", species: ["dragon"], tags: ["feral"] },
    {
        side: {
            height: math.unit(5, "feet"),
            name: "Side",
            image: {
                source: "./media/characters/birch/side.svg",
                extra: 985/796,
                bottom: 111/1096
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rasp", species: ["mew"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/rasp/front.svg",
                extra: 561/478,
                bottom: 74/635
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Agatha", species: ["leopard-gecko"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4 + 6/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/agatha/front.svg",
                extra: 947/933,
                bottom: 42/989
            }
        },
        back: {
            height: math.unit(4 + 6/12, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/agatha/back.svg",
                extra: 935/922,
                bottom: 48/983
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4 + 6 /12, "feet"),
            default: true
        },
        {
            name: "Max Size",
            height: math.unit(500, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Roggy", species: ["monster"], tags: ["feral"] },
    {
        side: {
            height: math.unit(30, "feet"),
            name: "Side",
            image: {
                source: "./media/characters/roggy/side.svg",
                extra: 909/643,
                bottom: 63/972
            }
        },
        lounging: {
            height: math.unit(20, "feet"),
            name: "Lounging",
            image: {
                source: "./media/characters/roggy/lounging.svg",
                extra: 643/479,
                bottom: 145/788
            }
        },
        handpaw: {
            height: math.unit(13.1, "feet"),
            name: "Handpaw",
            image: {
                source: "./media/characters/roggy/handpaw.svg"
            }
        },
        footpaw: {
            height: math.unit(15.8, "feet"),
            name: "Footpaw",
            image: {
                source: "./media/characters/roggy/footpaw.svg"
            }
        },
    },
    [
        {
            name: "Menacing",
            height: math.unit(30, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Naomi", species: ["mienshao"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 7/12, "feet"),
            weight: math.unit(135, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/naomi/front.svg",
                extra: 1209/1154,
                bottom: 129/1338
            }
        },
        back: {
            height: math.unit(5 + 7/12, "feet"),
            weight: math.unit(135, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/naomi/back.svg",
                extra: 1252/1190,
                bottom: 23/1275
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 7 /12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kimpi", species: ["dreamspawn"], tags: ["feral"] },
    {
        side: {
            height: math.unit(35, "meters"),
            name: "Side",
            image: {
                source: "./media/characters/kimpi/side.svg",
                extra: 419/382,
                bottom: 63/482
            }
        },
        hand: {
            height: math.unit(8.96, "meters"),
            name: "Hand",
            image: {
                source: "./media/characters/kimpi/hand.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(35, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Pepper (Purrloin)", species: ["purrloin"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4 + 4/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/pepper-purrloin/front.svg",
                extra: 1141/1024,
                bottom: 21/1162
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4 + 4/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Raphael", species: ["noivern"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 2/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/raphael/front.svg",
                extra: 1101/962,
                bottom: 59/1160
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 2/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Victor Williams", species: ["wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/victor-williams/front.svg",
                extra: 1894/1825,
                bottom: 67/1961
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rachel", species: ["hedgehog"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 8/12, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/rachel/front.svg",
                extra: 1902/1787,
                bottom: 46/1948
            }
        },
    },
    [
        {
            name: "Base Height",
            height: math.unit(5 + 8/12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(200, "feet")
        },
        {
            name: "Mega Macro",
            height: math.unit(1, "mile")
        },
        {
            name: "Giga Macro",
            height: math.unit(1500, "miles")
        },
        {
            name: "Tera Macro",
            height: math.unit(8000, "miles")
        },
        {
            name: "Tera Macro+",
            height: math.unit(2e5, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Svetlana Rozovskaya", species: ["dragon", "naga"], tags: ["naga"] },
    {
        front: {
            height: math.unit(6.5, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/svetlana-rozovskaya/front.svg",
                extra: 860/819,
                bottom: 307/1167
            }
        },
        back: {
            height: math.unit(6.5, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/svetlana-rozovskaya/back.svg",
                extra: 880/837,
                bottom: 395/1275
            }
        },
        sleeping: {
            height: math.unit(2.79, "feet"),
            name: "Sleeping",
            image: {
                source: "./media/characters/svetlana-rozovskaya/sleeping.svg",
                extra: 465/383,
                bottom: 263/728
            }
        },
        maw: {
            height: math.unit(2.52, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/svetlana-rozovskaya/maw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6.5, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Nova Nerium", species: ["dragon", "cat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/nova-nerium/front.svg",
                extra: 1548/1392,
                bottom: 374/1922
            }
        },
        back: {
            height: math.unit(5, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/nova-nerium/back.svg",
                extra: 1658/1468,
                bottom: 257/1915
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ashe Pyriph", species: ["liger"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 4/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/ashe-pyriph/front.svg",
                extra: 1935/1747,
                bottom: 60/1995
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 4/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Flicker Wisp", species: ["wolf", "drider"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8.7, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/flicker-wisp/front.svg",
                extra: 1835/1613,
                bottom: 449/2284
            }
        },
        side: {
            height: math.unit(8.7, "feet"),
            name: "Side",
            image: {
                source: "./media/characters/flicker-wisp/side.svg",
                extra: 1841/1642,
                bottom: 336/2177
            },
            default: true
        },
        maw: {
            height: math.unit(3.35, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/flicker-wisp/maw.svg",
                extra: 2338/1506,
                bottom: 0/2338
            }
        },
        ovipositor: {
            height: math.unit(4.95, "feet"),
            name: "Ovipositor",
            image: {
                source: "./media/characters/flicker-wisp/ovipositor.svg"
            }
        },
        egg: {
            height: math.unit(0.385, "feet"),
            weight: math.unit(2, "lb"),
            name: "Egg",
            image: {
                source: "./media/characters/flicker-wisp/egg.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8.7, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Faefnul", species: ["alien", "lizard"], tags: ["anthro"] },
    {
        side: {
            height: math.unit(11, "feet"),
            name: "Side",
            image: {
                source: "./media/characters/faefnul/side.svg",
                extra: 1100/1007,
                bottom: 0/1100
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(11, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Shady", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 2/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/shady/front.svg",
                extra: 502/461,
                bottom: 9/511
            }
        },
        kneeling: {
            height: math.unit(4.6, "feet"),
            name: "Kneeling",
            image: {
                source: "./media/characters/shady/kneeling.svg",
                extra: 1328/1219,
                bottom: 117/1445
            }
        },
        maw: {
            height: math.unit(2, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/shady/maw.svg"
            }
        },
    },
    [
        {
            name: "Nano",
            height: math.unit(1, "mm")
        },
        {
            name: "Micro",
            height: math.unit(12, "mm")
        },
        {
            name: "Tiny",
            height: math.unit(3, "inches")
        },
        {
            name: "Normal",
            height: math.unit(6 + 2/12, "feet"),
            default: true
        },
        {
            name: "Big",
            height: math.unit(15, "feet")
        },
        {
            name: "Macro",
            height: math.unit(150, "feet")
        },
        {
            name: "Titanic",
            height: math.unit(500, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Fenrir", species: ["wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/fenrir/front.svg",
                extra: 968/875,
                bottom: 22/990
            }
        },
    },
    [
        {
            name: "Big",
            height: math.unit(12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Makar", species: ["cat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 4/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/makar/front.svg",
                extra: 1181/1112,
                bottom: 78/1259
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 4/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Callow", species: ["deer"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 7/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/callow/front.svg",
                extra: 1482/1304,
                bottom: 23/1505
            }
        },
        back: {
            height: math.unit(5 + 7/12, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/callow/back.svg",
                extra: 1484/1296,
                bottom: 25/1509
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(3, "inches"),
            default: true
        },
        {
            name: "Normal",
            height: math.unit(5 + 7/12, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Natel", species: ["folf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 2/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/natel/front.svg",
                extra: 1833/1692,
                bottom: 166/1999
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 2/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Misu", species: ["coyote"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1.75, "meters"),
            name: "Front",
            image: {
                source: "./media/characters/misu/front.svg",
                extra: 1690/1558,
                bottom: 234/1924
            }
        },
        back: {
            height: math.unit(1.75, "meters"),
            name: "Back",
            image: {
                source: "./media/characters/misu/back.svg",
                extra: 1762/1618,
                bottom: 146/1908
            }
        },
        frontNude: {
            height: math.unit(1.75, "meters"),
            name: "Front (Nude)",
            image: {
                source: "./media/characters/misu/front-nude.svg",
                extra: 1690/1558,
                bottom: 234/1924
            }
        },
        backNude: {
            height: math.unit(1.75, "meters"),
            name: "Back (Nude)",
            image: {
                source: "./media/characters/misu/back-nude.svg",
                extra: 1762/1618,
                bottom: 146/1908
            }
        },
        frontErect: {
            height: math.unit(1.75, "meters"),
            name: "Front (Erect)",
            image: {
                source: "./media/characters/misu/front-erect.svg",
                extra: 1690/1558,
                bottom: 234/1924
            }
        },
        maw: {
            height: math.unit(0.47, "meters"),
            name: "Maw",
            image: {
                source: "./media/characters/misu/maw.svg"
            }
        },
        head: {
            height: math.unit(0.35, "meters"),
            name: "Head",
            image: {
                source: "./media/characters/misu/head.svg"
            }
        },
        rear: {
            height: math.unit(0.47, "meters"),
            name: "Rear",
            image: {
                source: "./media/characters/misu/rear.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(1.75, "meters")
        },
        {
            name: "Not good for the people",
            height: math.unit(42, "meters")
        },
        {
            name: "Not good for the neighborhood",
            height: math.unit(135, "meters")
        },
        {
            name: "Bit bigger problem",
            height: math.unit(380, "meters"),
            default: true
        },
        {
            name: "Not good for the city",
            height: math.unit(1.5, "km")
        },
        {
            name: "Not good for the county",
            height: math.unit(5.5, "km")
        },
        {
            name: "Not good for the state",
            height: math.unit(25, "km")
        },
        {
            name: "Not good for the country",
            height: math.unit(125, "km")
        },
        {
            name: "Not good for the continent",
            height: math.unit(2100, "km")
        },
        {
            name: "Not good for the planet",
            height: math.unit(35000, "km")
        },
        {
            name: "Just no",
            height: math.unit(8.5e18, "km")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Poppy", species: ["human"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6.5, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/poppy/front.svg",
                extra: 1878/1812,
                bottom: 43/1921
            }
        },
        feet: {
            height: math.unit(1.06, "feet"),
            name: "Feet",
            image: {
                source: "./media/characters/poppy/feet.svg",
                extra: 1083/1083,
                bottom: 87/1170
            }
        },
    },
    [
        {
            name: "Human",
            height: math.unit(6.5, "feet")
        },
        {
            name: "Default",
            height: math.unit(300, "feet"),
            default: true
        },
        {
            name: "Huge",
            height: math.unit(850, "feet")
        },
        {
            name: "Mega",
            height: math.unit(8000, "feet")
        },
        {
            name: "Giga",
            height: math.unit(300, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Zener", species: ["dragon" ,"robot"], tags: ["anthro", "feral"] },
    {
        bipedal: {
            height: math.unit(7, "feet"),
            name: "Bipedal",
            image: {
                source: "./media/characters/zener/bipedal.svg",
                extra: 874/805,
                bottom: 109/983
            }
        },
        quadrupedal: {
            height: math.unit(4.64, "feet"),
            name: "Quadrupedal",
            image: {
                source: "./media/characters/zener/quadrupedal.svg",
                extra: 638/507,
                bottom: 190/828
            }
        },
        cock: {
            height: math.unit(18, "inches"),
            name: "Cock",
            image: {
                source: "./media/characters/zener/cock.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Charlie (Dog)", species: ["dog"], tags: ["anthro"] },
    {
        nude: {
            height: math.unit(5 + 6/12, "feet"),
            name: "Nude",
            image: {
                source: "./media/characters/charlie-dog/nude.svg",
                extra: 768/734,
                bottom: 26/794
            }
        },
        dressed: {
            height: math.unit(5 + 6/12, "feet"),
            name: "Dressed",
            image: {
                source: "./media/characters/charlie-dog/dressed.svg",
                extra: 768/734,
                bottom: 26/794
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 6/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ir'istrasz", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 4/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/ir'istrasz/front.svg",
                extra: 1014/977,
                bottom: 65/1079
            }
        },
        back: {
            height: math.unit(6 + 4/12, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/ir'istrasz/back.svg",
                extra: 1024/992,
                bottom: 34/1058
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 4/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Dee (Ditto)", species: ["ditto"], tags: ["anthro", "goo"] },
    {
        front: {
            height: math.unit(5 + 8/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/dee-ditto/front.svg",
                extra: 1874/1785,
                bottom: 68/1942
            }
        },
        back: {
            height: math.unit(5 + 8/12, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/dee-ditto/back.svg",
                extra: 1870/1783,
                bottom: 77/1947
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 8/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Fey", species: ["werebeast", "fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 6/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/fey/front.svg",
                extra: 995/979,
                bottom: 30/1025
            }
        },
        back: {
            height: math.unit(7 + 6/12, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/fey/back.svg",
                extra: 1079/1008,
                bottom: 5/1084
            }
        },
        dressed: {
            height: math.unit(7 + 6/12, "feet"),
            name: "Dressed",
            image: {
                source: "./media/characters/fey/dressed.svg",
                extra: 995/979,
                bottom: 30/1025
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7 + 6/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Aster", species: ["alien"], tags: ["anthro"] },
    {
        standing: {
            height: math.unit(17, "feet"),
            name: "Standing",
            image: {
                source: "./media/characters/aster/standing.svg",
                extra: 1798/1598,
                bottom: 117/1915
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(17, "feet"),
            default: true
        },
        {
            name: "Homewrecker",
            height: math.unit(95, "feet")
        },
        {
            name: "Planet Devourer",
            height: math.unit(1008000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Devon Childs", species: ["hyena"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 5/12, "feet"),
            weight: math.unit(265, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/devon-childs/front.svg",
                extra: 1795/1721,
                bottom: 41/1836
            }
        },
        side: {
            height: math.unit(6 + 5/12, "feet"),
            weight: math.unit(265, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/devon-childs/side.svg",
                extra: 1812/1738,
                bottom: 30/1842
            }
        },
        back: {
            height: math.unit(6 + 5/12, "feet"),
            weight: math.unit(265, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/devon-childs/back.svg",
                extra: 1808/1735,
                bottom: 23/1831
            }
        },
        hand: {
            height: math.unit(1.464, "feet"),
            name: "Hand",
            image: {
                source: "./media/characters/devon-childs/hand.svg"
            }
        },
        foot: {
            height: math.unit(1.6, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/devon-childs/foot.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(7, "cm")
        },
        {
            name: "Normal",
            height: math.unit(6 + 5/12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(154, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Lydemox Vir", species: ["kitsune"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(180, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/lydemox-vir/front.svg",
                extra: 1632/1435,
                bottom: 58/1690
            }
        },
        frontSFW: {
            height: math.unit(6, "feet"),
            weight: math.unit(180, "lb"),
            name: "Front (SFW)",
            image: {
                source: "./media/characters/lydemox-vir/front-sfw.svg",
                extra: 1632/1435,
                bottom: 58/1690
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(180, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/lydemox-vir/back.svg",
                extra: 1593/1408,
                bottom: 31/1624
            }
        },
        paw: {
            height: math.unit(1.85, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/lydemox-vir/paw.svg"
            }
        },
        dick: {
            height: math.unit(1.8, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/lydemox-vir/dick.svg"
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(100, "feet"),
            default: true
        },
        {
            name: "Teramacro",
            height: math.unit(1, "earth")
        },
        {
            name: "Planetary",
            height: math.unit(20, "earths")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mia", species: ["panda"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(15 + 8/12, "feet"),
            weight: math.unit(1237, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/mia/front.svg",
                extra: 1573/1446,
                bottom: 58/1631
            }
        },
    },
    [
        {
            name: "Small",
            height: math.unit(9 + 5/12, "feet")
        },
        {
            name: "Normal",
            height: math.unit(15 + 8/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mr. Graves", species: ["wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(10 + 6/12, "feet"),
            weight: math.unit(1.3, "tons"),
            name: "Front",
            image: {
                source: "./media/characters/mr-graves/front.svg",
                extra: 1779/1695,
                bottom: 198/1977
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(10 + 6 /12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Jess", species: ["human"], tags: ["anthro"] },
    {
        dressedFront: {
            height: math.unit(5 + 8/12, "feet"),
            weight: math.unit(125, "lb"),
            name: "Dressed (Front)",
            image: {
                source: "./media/characters/jess/dressed-front.svg",
                extra: 1176/1152,
                bottom: 42/1218
            }
        },
        dressedSide: {
            height: math.unit(5 + 8/12, "feet"),
            weight: math.unit(125, "lb"),
            name: "Dressed (Side)",
            image: {
                source: "./media/characters/jess/dressed-side.svg",
                extra: 1204/1190,
                bottom: 6/1210
            }
        },
        nudeFront: {
            height: math.unit(5 + 8/12, "feet"),
            weight: math.unit(125, "lb"),
            name: "Nude (Front)",
            image: {
                source: "./media/characters/jess/nude-front.svg",
                extra: 1176/1152,
                bottom: 42/1218
            }
        },
        nudeSide: {
            height: math.unit(5 + 8/12, "feet"),
            weight: math.unit(125, "lb"),
            name: "Nude (Side)",
            image: {
                source: "./media/characters/jess/nude-side.svg",
                extra: 1204/1190,
                bottom: 6/1210
            }
        },
        organsFront: {
            height: math.unit(2.83799342105, "feet"),
            name: "Organs (Front)",
            image: {
                source: "./media/characters/jess/organs-front.svg"
            }
        },
        organsSide: {
            height: math.unit(2.64225290474, "feet"),
            name: "Organs (Side)",
            image: {
                source: "./media/characters/jess/organs-side.svg"
            }
        },
        digestiveTractFront: {
            height: math.unit(2.8106580871, "feet"),
            name: "Digestive Tract (Front)",
            image: {
                source: "./media/characters/jess/digestive-tract-front.svg"
            }
        },
        digestiveTractSide: {
            height: math.unit(2.54365045014, "feet"),
            name: "Digestive Tract (Side)",
            image: {
                source: "./media/characters/jess/digestive-tract-side.svg"
            }
        },
        respiratorySystemFront: {
            height: math.unit(1.11196233456, "feet"),
            name: "Respiratory System (Front)",
            image: {
                source: "./media/characters/jess/respiratory-system-front.svg"
            }
        },
        respiratorySystemSide: {
            height: math.unit(0.89327966297, "feet"),
            name: "Respiratory System (Side)",
            image: {
                source: "./media/characters/jess/respiratory-system-side.svg"
            }
        },
        urinaryTractFront: {
            height: math.unit(1.16126356186, "feet"),
            name: "Urinary Tract (Front)",
            image: {
                source: "./media/characters/jess/urinary-tract-front.svg"
            }
        },
        urinaryTractSide: {
            height: math.unit(1.20910039627, "feet"),
            name: "Urinary Tract (Side)",
            image: {
                source: "./media/characters/jess/urinary-tract-side.svg"
            }
        },
        reproductiveOrgansFront: {
            height: math.unit(0.48422591566, "feet"),
            name: "Reproductive Organs (Front)",
            image: {
                source: "./media/characters/jess/reproductive-organs-front.svg"
            }
        },
        reproductiveOrgansSide: {
            height: math.unit(0.61553314481, "feet"),
            name: "Reproductive Organs (Side)",
            image: {
                source: "./media/characters/jess/reproductive-organs-side.svg"
            }
        },
        breastsFront: {
            height: math.unit(0.47690395121, "feet"),
            name: "Breasts (Front)",
            image: {
                source: "./media/characters/jess/breasts-front.svg"
            }
        },
        breastsSide: {
            height: math.unit(0.30556998307, "feet"),
            name: "Breasts (Side)",
            image: {
                source: "./media/characters/jess/breasts-side.svg"
            }
        },
        heartFront: {
            height: math.unit(0.53011022622, "feet"),
            name: "Heart (Front)",
            image: {
                source: "./media/characters/jess/heart-front.svg"
            }
        },
        heartSide: {
            height: math.unit(0.51790695213, "feet"),
            name: "Heart (Side)",
            image: {
                source: "./media/characters/jess/heart-side.svg"
            }
        },
        earsAndNoseFront: {
            height: math.unit(0.29385483995, "feet"),
            name: "Ears and Nose (Front)",
            image: {
                source: "./media/characters/jess/ears-and-nose-front.svg"
            }
        },
        earsAndNoseSide: {
            height: math.unit(0.18109658741, "feet"),
            name: "Ears and Nose (Side)",
            image: {
                source: "./media/characters/jess/ears-and-nose-side.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 8/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Wimpering", species: ["human"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(6.64467e-7, "grams"),
            name: "Front",
            image: {
                source: "./media/characters/wimpering/front.svg",
                extra: 597/587,
                bottom: 34/631
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(0.4, "mm"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Keltre", species: ["dog"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 2/12, "feet"),
            weight: math.unit(110, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/keltre/front.svg",
                extra: 1099/1057,
                bottom: 22/1121
            }
        },
        back: {
            height: math.unit(5 + 2/12, "feet"),
            weight: math.unit(110, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/keltre/back.svg",
                extra: 1095/1053,
                bottom: 17/1112
            }
        },
        dressed: {
            height: math.unit(5 + 2/12, "feet"),
            weight: math.unit(110, "lb"),
            name: "Dressed",
            image: {
                source: "./media/characters/keltre/dressed.svg",
                extra: 1099/1057,
                bottom: 22/1121
            }
        },
        winter: {
            height: math.unit(5 + 2/12, "feet"),
            weight: math.unit(110, "lb"),
            name: "Winter",
            image: {
                source: "./media/characters/keltre/winter.svg",
                extra: 1099/1057,
                bottom: 22/1121
            }
        },
        head: {
            height: math.unit(1.61 * 0.86, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/keltre/head.svg",
                extra: 534/421,
                bottom: 0/534
            }
        },
        hand: {
            height: math.unit(1.3 * 0.86, "feet"),
            name: "Hand",
            image: {
                source: "./media/characters/keltre/hand.svg"
            }
        },
        foot: {
            height: math.unit(1.8 * 0.86, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/keltre/foot.svg"
            }
        },
    },
    [
        {
            name: "Fine",
            height: math.unit(1, "inch")
        },
        {
            name: "Dimnutive",
            height: math.unit(4, "inches")
        },
        {
            name: "Tiny",
            height: math.unit(1, "foot")
        },
        {
            name: "Small",
            height: math.unit(3, "feet")
        },
        {
            name: "Normal",
            height: math.unit(5 + 2/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Nox", species: ["cat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 2/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/nox/front.svg",
                extra: 1917/1830,
                bottom: 74/1991
            }
        },
        back: {
            height: math.unit(6 + 2/12, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/nox/back.svg",
                extra: 1896/1815,
                bottom: 21/1917
            }
        },
        head: {
            height: math.unit(1.1, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/nox/head.svg",
                extra: 874/704,
                bottom: 0/874
            }
        },
        tattoo: {
            height: math.unit(0.729, "feet"),
            name: "Tattoo",
            image: {
                source: "./media/characters/nox/tattoo.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 2/12, "feet")
        },
        {
            name: "Gigamacro",
            height: math.unit(2, "earths"),
            default: true
        },
        {
            name: "Cosmic",
            height: math.unit(867, "yottameters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Caspian", species: ["ferret"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/caspian/front.svg",
                extra: 1443/1359,
                bottom: 0/1443
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/caspian/back.svg",
                extra: 1379/1309,
                bottom: 0/1379
            }
        },
        head: {
            height: math.unit(0.9, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/caspian/head.svg",
                extra: 692/492,
                bottom: 0/692
            }
        },
        headAlt: {
            height: math.unit(0.95, "feet"),
            name: "Head (Alt)",
            image: {
                source: "./media/characters/caspian/head-alt.svg",
                extra: 668/508,
                bottom: 0/668
            }
        },
        hand: {
            height: math.unit(0.8, "feet"),
            name: "Hand",
            image: {
                source: "./media/characters/caspian/hand.svg"
            }
        },
        paw: {
            height: math.unit(0.95, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/caspian/paw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(162, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Myra Aisling", species: ["coyote"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/myra-aisling/front.svg",
                extra: 1268/1166,
                bottom: 73/1341
            }
        },
        back: {
            height: math.unit(6, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/myra-aisling/back.svg",
                extra: 1249/1149,
                bottom: 79/1328
            }
        },
        dressed: {
            height: math.unit(6, "feet"),
            name: "Dressed",
            image: {
                source: "./media/characters/myra-aisling/dressed.svg",
                extra: 1290/1189,
                bottom: 47/1337
            }
        },
        hand: {
            height: math.unit(1.1, "feet"),
            name: "Hand",
            image: {
                source: "./media/characters/myra-aisling/hand.svg"
            }
        },
        paw: {
            height: math.unit(1.23, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/myra-aisling/paw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(160, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Tenley Sidero", species: ["lycanroc"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/tenley-sidero/front.svg",
                extra: 1365/1276,
                bottom: 47/1412
            }
        },
        back: {
            height: math.unit(6, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/tenley-sidero/back.svg",
                extra: 1383/1283,
                bottom: 35/1418
            }
        },
        dressed: {
            height: math.unit(6, "feet"),
            name: "Dressed",
            image: {
                source: "./media/characters/tenley-sidero/dressed.svg",
                extra: 1364/1275,
                bottom: 42/1406
            }
        },
        head: {
            height: math.unit(1.47, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/tenley-sidero/head.svg",
                extra: 610/490,
                bottom: 0/610
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(154, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mallory", species: ["rabbit"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5, "inches"),
            name: "Front",
            image: {
                source: "./media/characters/mallory/front.svg",
                extra: 1919/1678,
                bottom: 29/1948
            }
        },
        hand: {
            height: math.unit(0.73, "inches"),
            name: "Hand",
            image: {
                source: "./media/characters/mallory/hand.svg"
            }
        },
        paw: {
            height: math.unit(0.68, "inches"),
            name: "Paw",
            image: {
                source: "./media/characters/mallory/paw.svg"
            }
        },
    },
    [
        {
            name: "Small",
            height: math.unit(5, "inches"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mab", species: ["opossum"], tags: ["anthro"] },
    {
        naked: {
            height: math.unit(6, "feet"),
            name: "Naked",
            image: {
                source: "./media/characters/mab/naked.svg",
                extra: 1855/1757,
                bottom: 208/2063
            }
        },
        outside: {
            height: math.unit(6, "feet"),
            name: "Outside",
            image: {
                source: "./media/characters/mab/outside.svg",
                extra: 1855/1757,
                bottom: 208/2063
            }
        },
        party: {
            height: math.unit(6, "feet"),
            name: "Party",
            image: {
                source: "./media/characters/mab/party.svg",
                extra: 1855/1757,
                bottom: 208/2063
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(165, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Winter", species: ["arcanine"], tags: ["feral"] },
    {
        feral: {
            height: math.unit(12, "feet"),
            weight: math.unit(20000, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/winter/feral.svg",
                extra: 1286/943,
                bottom: 112/1398
            },
            form: "feral",
            default: true
        },
        feralNsfw: {
            height: math.unit(12, "feet"),
            weight: math.unit(20000, "lb"),
            name: "Side (NSFW)",
            image: {
                source: "./media/characters/winter/feral-nsfw.svg",
                extra: 1286/943,
                bottom: 112/1398
            },
            form: "feral"
        },
        dick: {
            height: math.unit(3.79, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/winter/dick.svg"
            },
            form: "feral"
        },
        anthro: {
            height: math.unit(12, "feet"),
            weight: math.unit(10, "tons"),
            name: "Anthro",
            image: {
                source: "./media/characters/winter/anthro.svg",
                extra: 1701/1553,
                bottom: 64/1765
            },
            form: "anthro",
            default: true
        },
    },
    [
        {
            name: "Big",
            height: math.unit(12, "feet"),
            default: true,
            form: "feral"
        },
        {
            name: "Big",
            height: math.unit(12, "feet"),
            default: true,
            form: "anthro"
        },
    ],
    {
        "feral": {
            name: "Feral",
            default: true
        },
        "anthro": {
            name: "Anthro"
        }
    }
))
characterMakers.push(() => makeCharacter(
    { name: "Alto", species: ["mouse", "chinchilla"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4.1, "inches"),
            name: "Front",
            image: {
                source: "./media/characters/alto/front.svg",
                extra: 736/627,
                bottom: 90/826
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4.1, "inches"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ratstrid V", species: ["opossum"], tags: ["anthro"] },
    {
        sitting: {
            height: math.unit(3, "feet"),
            name: "Sitting",
            image: {
                source: "./media/characters/ratstrid-v/sitting.svg",
                extra: 355/310,
                bottom: 136/491
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Siz", species: ["cinderace"], tags: ["anthro"] },
    {
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(350, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/siz/back.svg",
                extra: 1449/1274,
                bottom: 13/1462
            }
        },
    },
    [
        {
            name: "Over-Overcompressed",
            height: math.unit(8, "feet")
        },
        {
            name: "Overcompressed",
            height: math.unit(32, "feet")
        },
        {
            name: "Compressed",
            height: math.unit(128, "feet"),
            default: true
        },
        {
            name: "Half-Compressed",
            height: math.unit(512, "feet")
        },
        {
            name: "Quarter-Compressed",
            height: math.unit(2048, "feet")
        },
        {
            name: "Uncompressed?",
            height: math.unit(8192, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ven", species: ["raven"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 9/12, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/ven/front.svg",
                extra: 1372/1320,
                bottom: 73/1445
            }
        },
        side: {
            height: math.unit(5 + 9/12, "feet"),
            weight: math.unit(1150, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/ven/side.svg",
                extra: 1119/1070,
                bottom: 42/1161
            },
            default: true
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 9/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Maple", species: ["caudin"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(12, "feet"),
            weight: math.unit(1000, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/maple/front.svg",
                extra: 1193/1081,
                bottom: 22/1215
            }
        },
    },
    [
        {
            name: "Compressed",
            height: math.unit(7, "feet")
        },
        {
            name: "Normal",
            height: math.unit(12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Nora", species: ["blaziken"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(9, "feet"),
            weight: math.unit(1500, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/nora/front.svg",
                extra: 1348/1286,
                bottom: 218/1566
            }
        },
        erect: {
            height: math.unit(9, "feet"),
            weight: math.unit(11500, "lb"),
            name: "Erect",
            image: {
                source: "./media/characters/nora/erect.svg",
                extra: 1488/1433,
                bottom: 133/1621
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "North (Caudin)", species: ["caudin"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(25, "feet"),
            weight: math.unit(27500, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/north-caudin/front.svg",
                extra: 1184/1082,
                bottom: 23/1207
            }
        },
    },
    [
        {
            name: "Compressed",
            height: math.unit(10, "feet")
        },
        {
            name: "Normal",
            height: math.unit(25, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Merrian", species: ["caudin", "avian"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(9, "feet"),
            weight: math.unit(1250, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/merrian/front.svg",
                extra: 2393/2304,
                bottom: 40/2433
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Hazel", species: ["red-winged-blackbird"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(9, "feet"),
            weight: math.unit(1000, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/hazel/front.svg",
                extra: 2351/2298,
                bottom: 38/2389
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Emma", species: ["caudin"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(13, "feet"),
            weight: math.unit(3200, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/emma/front.svg",
                extra: 2263/2029,
                bottom: 68/2331
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(13, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ilumina", species: ["hooded-wheater"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(11 + 9/12, "feet"),
            weight: math.unit(2500, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/ilumina/front.svg",
                extra: 2248/2209,
                bottom: 164/2412
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(11 + 9/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Moonshine", species: ["caudin"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8 + 10/12, "feet"),
            weight: math.unit(1350, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/moonshine/front.svg",
                extra: 2395/2288,
                bottom: 40/2435
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8 + 10/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Aletia", species: ["caudin"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(14, "feet"),
            weight: math.unit(3400, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/aletia/front.svg",
                extra: 1185/1052,
                bottom: 21/1206
            }
        },
    },
    [
        {
            name: "Compressed",
            height: math.unit(8, "feet")
        },
        {
            name: "Normal",
            height: math.unit(14, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Deidra", species: ["caudin"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(17, "feet"),
            weight: math.unit(6500, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/deidra/front.svg",
                extra: 1201/1081,
                bottom: 16/1217
            }
        },
    },
    [
        {
            name: "Compressed",
            height: math.unit(9 + 6/12, "feet")
        },
        {
            name: "Normal",
            height: math.unit(17, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Freki Yrmori", species: ["folf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 4/12, "feet"),
            weight: math.unit(280, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/freki-yrmori/front.svg",
                extra: 1286/1182,
                bottom: 29/1315
            }
        },
        maw: {
            height: math.unit(0.9, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/freki-yrmori/maw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7 + 4/12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(38.5, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Aetherios", species: ["dragon"], tags: ["feral"] },
    {
        side: {
            height: math.unit(47.2, "meters"),
            weight: math.unit(10000, "tons"),
            name: "Side",
            image: {
                source: "./media/characters/aetherios/side.svg",
                extra: 2363/642,
                bottom: 221/2584
            }
        },
        top: {
            height: math.unit(240, "meters"),
            weight: math.unit(10000, "tons"),
            name: "Top",
            image: {
                source: "./media/characters/aetherios/top.svg"
            }
        },
        bottom: {
            height: math.unit(240, "meters"),
            weight: math.unit(10000, "tons"),
            name: "Bottom",
            image: {
                source: "./media/characters/aetherios/bottom.svg"
            }
        },
        head: {
            height: math.unit(38.6, "meters"),
            name: "Head",
            image: {
                source: "./media/characters/aetherios/head.svg",
                extra: 1335/1112,
                bottom: 0/1335
            }
        },
        front: {
            height: math.unit(29, "meters"),
            name: "Front",
            image: {
                source: "./media/characters/aetherios/front.svg",
                extra: 1266/953,
                bottom: 158/1424
            }
        },
        maw: {
            height: math.unit(16.37, "meters"),
            name: "Maw",
            image: {
                source: "./media/characters/aetherios/maw.svg",
                extra: 748/637,
                bottom: 0/748
            },
            extraAttributes: {
                preyCapacity: {
                    name: "Capacity",
                    power: 3,
                    type: "volume",
                    base: math.unit(1000, "people")
                },
                tongueSize: {
                    name: "Tongue Size",
                    power: 2,
                    type: "area",
                    base: math.unit(21, "m^2")
                }
            }
        },
        forepaw: {
            height: math.unit(18, "meters"),
            name: "Forepaw",
            image: {
                source: "./media/characters/aetherios/forepaw.svg"
            }
        },
        hindpaw: {
            height: math.unit(23, "meters"),
            name: "Hindpaw",
            image: {
                source: "./media/characters/aetherios/hindpaw.svg"
            }
        },
        genitals: {
            height: math.unit(42, "meters"),
            name: "Genitals",
            image: {
                source: "./media/characters/aetherios/genitals.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(47.2, "meters"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(160, "meters")
        },
        {
            name: "Mega",
            height: math.unit(1.87, "km")
        },
        {
            name: "Giga",
            height: math.unit(40000, "km")
        },
        {
            name: "Stellar",
            height: math.unit(158000000, "km")
        },
        {
            name: "Cosmic",
            height: math.unit(9.46e12, "km")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Mizu (Gieeg)", species: ["gieeg"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 4/12, "feet"),
            weight: math.unit(80, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/mizu-gieeg/front.svg",
                extra: 850/709,
                bottom: 52/902
            }
        },
        back: {
            height: math.unit(5 + 4/12, "feet"),
            weight: math.unit(80, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/mizu-gieeg/back.svg",
                extra: 882/745,
                bottom: 25/907
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 4/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Roselle St. Papier", species: ["ringtail"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/roselle-st-papier/front.svg",
                extra: 1430/1280,
                bottom: 37/1467
            }
        },
        back: {
            height: math.unit(6, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/roselle-st-papier/back.svg",
                extra: 1491/1296,
                bottom: 23/1514
            }
        },
        ear: {
            height: math.unit(1.26, "feet"),
            name: "Ear",
            image: {
                source: "./media/characters/roselle-st-papier/ear.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(150, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Valargent", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(1, "inches"),
            name: "Front",
            image: {
                source: "./media/characters/valargent/front.svg",
                extra: 1825/1694,
                bottom: 62/1887
            }
        },
        back: {
            height: math.unit(1, "inches"),
            name: "Back",
            image: {
                source: "./media/characters/valargent/back.svg",
                extra: 1775/1682,
                bottom: 88/1863
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(1, "inch"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Zarina", species: ["hisuian-zoroark"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(3.4, "meters"),
            name: "Front",
            image: {
                source: "./media/characters/zarina/front.svg",
                extra: 1733/1425,
                bottom: 93/1826
            }
        },
        squatting: {
            height: math.unit(2.14, "meters"),
            name: "Squatting",
            image: {
                source: "./media/characters/zarina/squatting.svg",
                extra: 1073/788,
                bottom: 63/1136
            }
        },
        back: {
            height: math.unit(2.14, "meters"),
            name: "Back",
            image: {
                source: "./media/characters/zarina/back.svg",
                extra: 1128/885,
                bottom: 0/1128
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3.4, "meters"),
            default: true
        },
        {
            name: "Big",
            height: math.unit(5, "meters")
        },
        {
            name: "Macro",
            height: math.unit(110, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "VentusAstroFox", species: ["fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/ventus-astro-fox/front.svg",
                extra: 1792/1623,
                bottom: 28/1820
            }
        },
        back: {
            height: math.unit(7, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/ventus-astro-fox/back.svg",
                extra: 1789/1620,
                bottom: 31/1820
            }
        },
        outfit: {
            height: math.unit(7, "feet"),
            name: "Outfit",
            image: {
                source: "./media/characters/ventus-astro-fox/outfit.svg",
                extra: 1054/925,
                bottom: 15/1069
            }
        },
        head: {
            height: math.unit(1.12, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/ventus-astro-fox/head.svg",
                extra: 866/504,
                bottom: 0/866
            }
        },
        hand: {
            height: math.unit(1, "feet"),
            name: "Hand",
            image: {
                source: "./media/characters/ventus-astro-fox/hand.svg"
            }
        },
        paw: {
            height: math.unit(1.5, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/ventus-astro-fox/paw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(200, "feet")
        },
        {
            name: "Cosmic",
            height: math.unit(3, "universes")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "CORE-T", species: ["cybeast"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(3, "meters"),
            weight: math.unit(7000, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/core-t/front.svg",
                extra: 5729/4941,
                bottom: 1129/6858
            }
        },
    },
    [
        {
            name: "Big",
            height: math.unit(3, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Cadbunny", species: ["cinderace"], tags: ["anthro"] },
    {
        normal: {
            height: math.unit(6 + 6/12, "feet"),
            weight: math.unit(275, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/cadbunny/normal.svg",
                extra: 1129/947,
                bottom: 93/1222
            },
            default: true,
            form: "normal"
        },
        gigantamax: {
            height: math.unit(26, "feet"),
            weight: math.unit(16000, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/cadbunny/gigantamax.svg",
                extra: 1133/944,
                bottom: 90/1223
            },
            default: true,
            form: "gigantamax"
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 6/12, "feet"),
            default: true,
            form: "normal"
        },
        {
            name: "Small",
            height: math.unit(26, "feet"),
            default: true,
            form: "gigantamax"
        },
        {
            name: "Large",
            height: math.unit(78, "feet"),
            form: "gigantamax"
        },
    ],
    {
        "normal": {
            name: "Normal",
            default: true
        },
        "gigantamax": {
            name: "Gigantamax"
        }
    }
))
characterMakers.push(() => makeCharacter(
    { name: "Blitz Dunkelheit", species: ["wolf"], tags: ["anthro", "feral"] },
    {
        anthroFront: {
            height: math.unit(8, "feet"),
            weight: math.unit(300, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/blitz-dunkelheit/anthro-front.svg",
                extra: 1272/1176,
                bottom: 53/1325
            },
            form: "anthro",
            default: true
        },
        feralSide: {
            height: math.unit(4, "feet"),
            weight: math.unit(250, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/blitz-dunkelheit/feral-side.svg",
                extra: 731/621,
                bottom: 0/731
            },
            form: "feral",
            default: true
        },
    },
    [
        {
            name: "Regular",
            height: math.unit(8, "feet"),
            form: "anthro"
        },
        {
            name: "Macro",
            height: math.unit(250, "feet"),
            form: "anthro",
            default: true
        },
        {
            name: "Regular",
            height: math.unit(4, "feet"),
            form: "feral"
        },
        {
            name: "Macro",
            height: math.unit(125, "feet"),
            form: "feral",
            default: true
        },
    ],
    {
        "anthro": {
            name: "Anthro",
            default: true
        },
        "feral": {
            name: "Feral",
        },
    }
))
characterMakers.push(() => makeCharacter(
    { name: "Maple (Javira Dragon)", species: ["javira-dragon"], tags: ["feral"] },
    {
        front: {
            height: math.unit(11 + 10/12, "feet"),
            weight: math.unit(1587, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/maple-javira-dragon/front.svg",
                extra: 1136/744,
                bottom: 73/1209
            }
        },
        side: {
            height: math.unit(11 + 10/12, "feet"),
            weight: math.unit(1587, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/maple-javira-dragon/side.svg",
                extra: 712/505,
                bottom: 17/729
            }
        },
        head: {
            height: math.unit(8.05, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/maple-javira-dragon/head.svg",
                extra: 1420/1344,
                bottom: 0/1420
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(11 + 10/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sonia Wyverntail", species: ["kobold"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(117, "cm"),
            weight: math.unit(50, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/sonia-wyverntail/front.svg",
                extra: 708/592,
                bottom: 25/733
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(117, "cm"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Micah", species: ["moth"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 5/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/micah/front.svg",
                extra: 1758/1546,
                bottom: 214/1972
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 5/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Zarya", species: ["raccoon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 10/12, "feet"),
            weight: math.unit(220, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/zarya/front.svg",
                extra: 593/572,
                bottom: 50/643
            }
        },
        back: {
            height: math.unit(5 + 10/12, "feet"),
            weight: math.unit(220, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/zarya/back.svg",
                extra: 603/582,
                bottom: 38/641
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 10/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sven Hatisson", species: ["wolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7.5, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/sven-hatisson/front.svg",
                extra: 917/857,
                bottom: 42/959
            }
        },
        back: {
            height: math.unit(7.5, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/sven-hatisson/back.svg",
                extra: 903/856,
                bottom: 15/918
            }
        },
    },
    [
        {
            name: "Base Height",
            height: math.unit(7.5, "feet")
        },
        {
            name: "Usual Height",
            height: math.unit(13.5, "feet"),
            default: true
        },
        {
            name: "Smaller Macro",
            height: math.unit(85, "feet")
        },
        {
            name: "Moderate Macro",
            height: math.unit(320, "feet")
        },
        {
            name: "Large Macro",
            height: math.unit(1000, "feet")
        },
        {
            name: "Largest Size",
            height: math.unit(2, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Terra", species: ["dragon", "otter"], tags: ["feral"] },
    {
        side: {
            height: math.unit(1.8, "meters"),
            weight: math.unit(275, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/terra/side.svg",
                extra: 1273/1147,
                bottom: 0/1273
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(16.2, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rae", species: ["borzoi", "werewolf"], tags: ["anthro"] },
    {
        borzoiFront: {
            height: math.unit(6 + 9/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/rae/borzoi-front.svg",
                extra: 1161/1098,
                bottom: 31/1192
            },
            form: "borzoi",
            default: true
        },
        werewolfFront: {
            height: math.unit(8 + 7/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/rae/werewolf-front.svg",
                extra: 1411/1334,
                bottom: 127/1538
            },
            form: "werewolf",
            default: true
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 9/12, "feet"),
            default: true,
            form: "borzoi"
        },
        {
            name: "Normal",
            height: math.unit(8 + 7/12, "feet"),
            default: true,
            form: "werewolf"
        },
    ],
    {
        "borzoi": {
            name: "Borzoi",
            default: true
        },
        "werewolf": {
            name: "Werewolf",
        },
    }
))
characterMakers.push(() => makeCharacter(
    { name: "Kit", species: ["kitsune"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8 + 7/12, "feet"),
            weight: math.unit(482, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/kit/front.svg",
                extra: 1247/1103,
                bottom: 41/1288
            }
        },
        back: {
            height: math.unit(8 + 7/12, "feet"),
            weight: math.unit(482, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/kit/back.svg",
                extra: 1252/1123,
                bottom: 21/1273
            }
        },
        paw: {
            height: math.unit(1.46, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/kit/paw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2.61, "meters"),
            default: true
        },
        {
            name: "\"Tall\"",
            height: math.unit(8.21, "meters")
        },
        {
            name: "Tall",
            height: math.unit(19.6, "meters")
        },
        {
            name: "Very Tall",
            height: math.unit(57.91, "meters")
        },
        {
            name: "Semi-Macro",
            height: math.unit(138.64, "meters")
        },
        {
            name: "Macro",
            height: math.unit(831.99, "meters")
        },
        {
            name: "EX-Macro",
            height: math.unit(96451121, "meters")
        },
        {
            name: "S1-Omnipotent",
            height: math.unit(4.42074e+9, "meters")
        },
        {
            name: "S2-Omnipotent",
            height: math.unit(9.42074e+17, "meters")
        },
        {
            name: "Omnipotent",
            height: math.unit(4.23112e+24, "meters")
        },
        {
            name: "Hypergod",
            height: math.unit(5.05176e+27, "meters")
        },
        {
            name: "Hypergod-EX",
            height: math.unit(9.45532e+49, "meters")
        },
        {
            name: "Hypergod-SP",
            height: math.unit(9.45532e+195, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Celeste", species: ["raptor", "alien"], tags: ["feral"] },
    {
        side: {
            height: math.unit(0.6, "meters"),
            weight: math.unit(24, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/celeste/side.svg",
                extra: 810/517,
                bottom: 53/863
            }
        },
    },
    [
        {
            name: "Velociraptor",
            height: math.unit(0.6, "meters"),
            default: true
        },
        {
            name: "Utahraptor",
            height: math.unit(1.8, "meters")
        },
        {
            name: "Gallimimus",
            height: math.unit(4.0, "meters")
        },
        {
            name: "Large",
            height: math.unit(20, "meters")
        },
        {
            name: "Planetary",
            height: math.unit(50, "megameters")
        },
        {
            name: "Stellar",
            height: math.unit(1.5, "gigameters")
        },
        {
            name: "Galactic",
            height: math.unit(100, "exameters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Glacia", species: ["koopew"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(210, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/glacia/front.svg",
                extra: 958/901,
                bottom: 45/1003
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(1000, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Giri", species: ["giraffe"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4, "meters"),
            name: "Front",
            image: {
                source: "./media/characters/giri/front.svg",
                extra: 966/894,
                bottom: 21/987
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Tin", species: ["nevrean"], tags: ["anthro"] },
    {
        back: {
            height: math.unit(4, "feet"),
            weight: math.unit(37, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/tin/back.svg",
                extra: 845/780,
                bottom: 28/873
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Cadenza Vivace", species: ["titanoboa"], tags: ["feral"] },
    {
        front: {
            height: math.unit(25, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/cadenza-vivace/front.svg",
                extra: 1842/1578,
                bottom: 30/1872
            }
        },
    },
    [
        {
            name: "Macro",
            height: math.unit(25, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Zain", species: ["kangaroo"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(10, "feet"),
            weight: math.unit(625, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/zain/front.svg",
                extra: 1682/1498,
                bottom: 223/1905
            }
        },
        back: {
            height: math.unit(10, "feet"),
            weight: math.unit(625, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/zain/back.svg",
                extra: 1814/1657,
                bottom: 152/1966
            }
        },
        head: {
            height: math.unit(10, "feet"),
            weight: math.unit(625, "kg"),
            name: "Head",
            image: {
                source: "./media/characters/zain/head.svg",
                extra: 1059/762,
                bottom: 0/1059
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(10, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ruchex", species: ["raichu"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 5/12, "feet"),
            weight: math.unit(750, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/ruchex/front.svg",
                extra: 877/820,
                bottom: 17/894
            },
            extraAttributes: {
                "width": {
                    name: "Width",
                    power: 1,
                    type: "length",
                    base: math.unit(4.757, "feet")
                },
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 5/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Buster", species: ["sergal", "goo"], tags: ["anthro"] },
    {
        dressedFront: {
            height: math.unit(191, "cm"),
            weight: math.unit(80, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/buster/dressed-front.svg",
                extra: 1022/973,
                bottom: 69/1091
            }
        },
        dressedBack: {
            height: math.unit(191, "cm"),
            weight: math.unit(80, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/buster/dressed-back.svg",
                extra: 1018/970,
                bottom: 55/1073
            }
        },
        nudeFront: {
            height: math.unit(191, "cm"),
            weight: math.unit(80, "kg"),
            name: "Front (Nude)",
            image: {
                source: "./media/characters/buster/nude-front.svg",
                extra: 1022/973,
                bottom: 69/1091
            }
        },
        nudeBack: {
            height: math.unit(191, "cm"),
            weight: math.unit(80, "kg"),
            name: "Back (Nude)",
            image: {
                source: "./media/characters/buster/nude-back.svg",
                extra: 1018/970,
                bottom: 55/1073
            }
        },
        dick: {
            height: math.unit(2.59, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/buster/dick.svg"
            }
        },
        ass: {
            height: math.unit(1.2, "feet"),
            name: "Ass",
            image: {
                source: "./media/characters/buster/ass.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(191, "cm"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sonya", species: ["suicune"], tags: ["feral"] },
    {
        side: {
            height: math.unit(8.1, "feet"),
            weight: math.unit(3500, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/sonya/side.svg",
                extra: 1730/1317,
                bottom: 86/1816
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8.1, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Cadence Andrysiak", species: ["civet"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/cadence-andrysiak/front.svg",
                extra: 1164/1121,
                bottom: 60/1224
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/cadence-andrysiak/back.svg",
                extra: 1200/1165,
                bottom: 9/1209
            }
        },
        dressed: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Dressed",
            image: {
                source: "./media/characters/cadence-andrysiak/dressed.svg",
                extra: 1164/1121,
                bottom: 60/1224
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(1, "mm")
        },
        {
            name: "Normal",
            height: math.unit(6, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "PENNY", species: ["lynx" ,"computer-virus"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(60, "inches"),
            weight: math.unit(16, "lb"),
            preyCapacity: math.unit(80, "liters"),
            name: "Front",
            image: {
                source: "./media/characters/penny-lynx/front.svg",
                extra: 1959/1769,
                bottom: 49/2008
            }
        },
    },
    [
        {
            name: "Nokia",
            height: math.unit(2, "inches")
        },
        {
            name: "Desktop",
            height: math.unit(24, "inches")
        },
        {
            name: "TV",
            height: math.unit(60, "inches")
        },
        {
            name: "Jumbotron",
            height: math.unit(12, "feet")
        },
        {
            name: "Billboard",
            height: math.unit(48, "feet"),
            default: true
        },
        {
            name: "IMAX",
            height: math.unit(96, "feet")
        },
        {
            name: "SINGULARITY",
            height: math.unit(864938, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sukebe", species: ["panda"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 4/12, "feet"),
            weight: math.unit(230, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/sukebe/front.svg",
                extra: 2130/2038,
                bottom: 90/2220
            }
        },
        back: {
            height: math.unit(3.48, "feet"),
            weight: math.unit(230, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/sukebe/back.svg",
                extra: 1670/1604,
                bottom: 0/1670
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 4/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Nylla", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/nylla/front.svg",
                extra: 1868/1699,
                bottom: 97/1965
            }
        },
        back: {
            height: math.unit(6, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/nylla/back.svg",
                extra: 1889/1712,
                bottom: 93/1982
            }
        },
        frontNsfw: {
            height: math.unit(6, "feet"),
            name: "Front (NSFW)",
            image: {
                source: "./media/characters/nylla/front-nsfw.svg",
                extra: 1868/1699,
                bottom: 97/1965
            },
            extraAttributes: {
                "dickLength": {
                    name: "Dick Length",
                    power: 1,
                    type: "length",
                    base: math.unit(1.4, "feet")
                },
                "cumVolume": {
                    name: "Cum Volume",
                    power: 3,
                    type: "volume",
                    base: math.unit(100, "mL")
                },
            }
        },
        backNsfw: {
            height: math.unit(6, "feet"),
            name: "Back (NSFW)",
            image: {
                source: "./media/characters/nylla/back-nsfw.svg",
                extra: 1889/1712,
                bottom: 93/1982
            }
        },
        maw: {
            height: math.unit(2.10, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/nylla/maw.svg"
            }
        },
        paws: {
            height: math.unit(2.06, "feet"),
            name: "Paws",
            image: {
                source: "./media/characters/nylla/paws.svg"
            }
        },
        muzzle: {
            height: math.unit(0.61, "feet"),
            name: "Muzzle",
            image: {
                source: "./media/characters/nylla/muzzle.svg"
            }
        },
        sheath: {
            height: math.unit(1.305, "feet"),
            name: "Sheath",
            image: {
                source: "./media/characters/nylla/sheath.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(7.5, "inches")
        },
        {
            name: "Normal",
            height: math.unit(7, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(60, "feet")
        },
        {
            name: "Mega",
            height: math.unit(200, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "HUNT3R", species: ["protogen"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(10, "feet"),
            weight: math.unit(2300, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/hunt3r/front.svg",
                extra: 1909/1742,
                bottom: 46/1955
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(10, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Cylphis", species: ["draconi", "deity"], tags: ["anthro"] },
    {
        dressed: { 
            height: math.unit(11, "feet"),
            weight: math.unit(18500, "lb"),
            preyCapacity: math.unit(9, "people"),
            name: "Dressed",
            image: {
                source: "./media/characters/cylphis/dressed.svg",
                extra: 1028/1003,
                bottom: 75/1103
            },
        },
        undressed: {
            height: math.unit(11, "feet"),
            weight: math.unit(18500, "lb"),
            preyCapacity: math.unit(9, "people"),
            name: "Undressed",
            image: {
                source: "./media/characters/cylphis/undressed.svg",
                extra: 1028/1003,
                bottom: 75/1103
            }
        },
        full: {
            height: math.unit(11, "feet"),
            weight: math.unit(18500 + 150*9, "lb"),
            preyCapacity: math.unit(9, "people"),
            name: "Full",
            image: {
                source: "./media/characters/cylphis/full.svg",
                extra: 1028/1003,
                bottom: 75/1103
            }
        },
    },
    [
        {
            name: "Small",
            height: math.unit(8, "feet")
        },
        {
            name: "Normal",
            height: math.unit(11, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Orishan", species: ["rabbit"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2 + 7/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/orishan/front.svg",
                extra: 1058/1023,
                bottom: 23/1081
            }
        },
        back: {
            height: math.unit(2 + 7/12, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/orishan/back.svg",
                extra: 1058/1023,
                bottom: 23/1081
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(2, "cm")
        },
        {
            name: "Normal",
            height: math.unit(2 + 7/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Seranis", species: ["cat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(3, "meters"),
            weight: math.unit(508, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/seranis/front.svg",
                extra: 1478/1454,
                bottom: 41/1519
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3, "meters"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(108, "meters")
        },
        {
            name: "Megamacro",
            height: math.unit(1250, "meters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ankou", species: ["mouse", "imp"], tags: ["anthro"] },
    {
        undressed: {
            height: math.unit(5 + 3/12, "feet"),
            name: "Undressed",
            image: {
                source: "./media/characters/ankou/undressed.svg",
                extra: 1301/1213,
                bottom: 87/1388
            }
        },
        dressed: {
            height: math.unit(5 + 3/12, "feet"),
            name: "Dressed",
            image: {
                source: "./media/characters/ankou/dressed.svg",
                extra: 1301/1213,
                bottom: 87/1388
            }
        },
        head: {
            height: math.unit(1.61, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/ankou/head.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 3/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Juniper Skunktaur", species: ["skunk", "taur"], tags: ["taur"] },
    {
        side: {
            height: math.unit(6 + 3/12, "feet"),
            weight: math.unit(200, "kg"),
            name: "Side",
            image: {
                source: "./media/characters/juniper-skunktaur/side.svg",
                extra: 1574/1229,
                bottom: 38/1612
            }
        },
        front: {
            height: math.unit(6 + 3/12, "feet"),
            weight: math.unit(200, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/juniper-skunktaur/front.svg",
                extra: 1337/1278,
                bottom: 22/1359
            }
        },
        back: {
            height: math.unit(6 + 3/12, "feet"),
            weight: math.unit(200, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/juniper-skunktaur/back.svg",
                extra: 1618/1273,
                bottom: 13/1631
            }
        },
        top: {
            height: math.unit(2.62, "feet"),
            weight: math.unit(200, "kg"),
            name: "Top",
            image: {
                source: "./media/characters/juniper-skunktaur/top.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 3/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Rei", species: ["kitsune"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(20.5, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/rei/front.svg",
                extra: 1349/1195,
                bottom: 31/1380
            }
        },
        back: {
            height: math.unit(20.5, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/rei/back.svg",
                extra: 1358/1204,
                bottom: 22/1380
            }
        },
        pawsDigi: {
            height: math.unit(3.45, "feet"),
            name: "Paws (Digi)",
            image: {
                source: "./media/characters/rei/paws-digi.svg"
            }
        },
        pawsPlanti: {
            height: math.unit(3.45, "feet"),
            name: "Paws (Planti)",
            image: {
                source: "./media/characters/rei/paws-planti.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(20.5, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Carina", species: ["arctic-fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 11/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/carina/front.svg",
                extra: 1720/1449,
                bottom: 14/1734
            }
        },
        back: {
            height: math.unit(5 + 11/12, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/carina/back.svg",
                extra: 1493/1445,
                bottom: 17/1510
            }
        },
        paw: {
            height: math.unit(0.92, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/carina/paw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 11/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Maya", species: ["cat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4.88, "meters"),
            name: "Front",
            image: {
                source: "./media/characters/maya/front.svg",
                extra: 1222/1145,
                bottom: 57/1279
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4.88, "meters"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(38.1, "meters")
        },
        {
            name: "Macro+",
            height: math.unit(152.4, "meters")
        },
        {
            name: "Macro++",
            height: math.unit(16.09, "km")
        },
        {
            name: "Mega-macro",
            height: math.unit(700, "megameters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Yepir", species: ["hyena"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 2/12, "feet"),
            weight: math.unit(500, "lb"),
            preyCapacity: math.unit(4, "people"),
            name: "Front",
            image: {
                source: "./media/characters/yepir/front.svg"
            }
        },
        side: {
            height: math.unit(6 + 2/12, "feet"),
            weight: math.unit(500, "lb"),
            preyCapacity: math.unit(4, "people"),
            name: "Side",
            image: {
                source: "./media/characters/yepir/side.svg"
            }
        },
        paw: {
            height: math.unit(1.05, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/yepir/paw.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 2/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Russec", species: ["continental-giant-rabbit"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 4/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/russec/front.svg",
                extra: 1926/1626,
                bottom: 72/1998
            }
        },
        back: {
            height: math.unit(5 + 4/12, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/russec/back.svg",
                extra: 1910/1591,
                bottom: 48/1958
            }
        },
    },
    [
        {
            name: "Small",
            height: math.unit(5 + 4/12, "feet")
        },
        {
            name: "Normal",
            height: math.unit(72, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Cianus", species: ["demigryph"], tags: ["anthro"] },
    {
        side: {
            height: math.unit(12, "feet"),
            name: "Side",
            image: {
                source: "./media/characters/cianus/side.svg",
                extra: 808/526,
                bottom: 61/869
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ahab", species: ["bald-eagle"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(9 + 6/12, "feet"),
            weight: math.unit(300, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/ahab/front.svg",
                extra: 1897/1868,
                bottom: 121/2018
            }
        },
        frontNsfw: {
            height: math.unit(9 + 6/12, "feet"),
            weight: math.unit(300, "lb"),
            name: "Front-nsfw",
            image: {
                source: "./media/characters/ahab/front-nsfw.svg",
                extra: 1897/1868,
                bottom: 121/2018
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9 + 6/12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(657, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Aarkus", species: ["deer"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2.69, "meters"),
            weight: math.unit(132, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/aarkus/front.svg",
                extra: 1400/1231,
                bottom: 34/1434
            }
        },
        back: {
            height: math.unit(2.69, "meters"),
            weight: math.unit(132, "kg"),
            name: "Back",
            image: {
                source: "./media/characters/aarkus/back.svg",
                extra: 1381/1218,
                bottom: 30/1411
            }
        },
        frontNsfw: {
            height: math.unit(2.69, "meters"),
            weight: math.unit(132, "kg"),
            name: "Front (NSFW)",
            image: {
                source: "./media/characters/aarkus/front-nsfw.svg",
                extra: 1400/1231,
                bottom: 34/1434
            }
        },
        foot: {
            height: math.unit(1.45, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/aarkus/foot.svg"
            }
        },
        head: {
            height: math.unit(2.85, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/aarkus/head.svg"
            }
        },
        headAlt: {
            height: math.unit(3.07, "feet"),
            name: "Head (Alt)",
            image: {
                source: "./media/characters/aarkus/head-alt.svg"
            }
        },
        mouth: {
            height: math.unit(1.25, "feet"),
            name: "Mouth",
            image: {
                source: "./media/characters/aarkus/mouth.svg"
            }
        },
        dick: {
            height: math.unit(1.77, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/aarkus/dick.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2.69, "meters"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(269, "meters")
        },
        {
            name: "Macro+",
            height: math.unit(672.5, "meters")
        },
        {
            name: "Megamacro",
            height: math.unit(2.017, "km")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Diode", species: ["moth"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(23.47, "cm"),
            weight: math.unit(600, "grams"),
            name: "Front",
            image: {
                source: "./media/characters/diode/front.svg",
                extra: 1778/1396,
                bottom: 95/1873
            }
        },
        side: {
            height: math.unit(23.47, "cm"),
            weight: math.unit(600, "grams"),
            name: "Side",
            image: {
                source: "./media/characters/diode/side.svg",
                extra: 1831/1404,
                bottom: 86/1917
            }
        },
        wings: {
            height: math.unit(0.683, "feet"),
            name: "Wings",
            image: {
                source: "./media/characters/diode/wings.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(23.47, "cm"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Reika", species: ["kestrel", "mockingbird"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 3/12, "feet"),
            weight: math.unit(250, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/reika/front.svg",
                extra: 1120/1078,
                bottom: 86/1206
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 3/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Lokuto Takama", species: ["arctic-fox", "kitsune"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(16 + 8/12, "feet"),
            weight: math.unit(9000, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/lokuto-takama/front.svg",
                extra: 1774/1632,
                bottom: 147/1921
            },
            extraAttributes: {
                "bustWidth": {
                    name: "Bust Width",
                    power: 1,
                    type: "length",
                    base: math.unit(2.4, "meters")
                },
                "breastWeight": {
                    name: "Breast Weight",
                    power: 3,
                    type: "mass",
                    base: math.unit(1000, "kg")
                },
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(16 + 8/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Owak Bone", species: ["marowak"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(10, "cm"),
            weight: math.unit(850, "grams"),
            name: "Front",
            image: {
                source: "./media/characters/owak-bone/front.svg",
                extra: 1965/1801,
                bottom: 31/1996
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(10, "cm"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Muffin", species: ["ferret"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2 + 6/12, "feet"),
            weight: math.unit(9, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/muffin/front.svg",
                extra: 1220/1195,
                bottom: 84/1304
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2 + 6/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Chimera", species: ["pegasus"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/chimera/front.svg",
                extra: 1752/1614,
                bottom: 68/1820
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7, "feet")
        },
        {
            name: "Gigamacro",
            height: math.unit(2.9, "gigameters"),
            default: true
        },
        {
            name: "Universal",
            height: math.unit(1.56e26, "yottameters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Kit (Fennec Fox)", species: ["fennec-fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(3, "feet"),
            weight: math.unit(20, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/kit-fennec-fox/front.svg",
                extra: 1027/932,
                bottom: 16/1043
            }
        },
        back: {
            height: math.unit(3, "feet"),
            weight: math.unit(20, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/kit-fennec-fox/back.svg",
                extra: 1027/932,
                bottom: 16/1043
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Blue (Otter)", species: ["otter"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(167, "cm"),
            name: "Front",
            image: {
                source: "./media/characters/blue-otter/front.svg",
                extra: 1951/1920,
                bottom: 31/1982
            }
        },
    },
    [
        {
            name: "Otter-Sized",
            height: math.unit(100, "cm")
        },
        {
            name: "Normal",
            height: math.unit(167, "cm"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Maverick (Leopard Gecko)", species: ["leopard-gecko"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4 + 4/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/maverick-leopard-gecko/front.svg",
                extra: 1072/1067,
                bottom: 117/1189
            }
        },
        back: {
            height: math.unit(4 + 4/12, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/maverick-leopard-gecko/back.svg",
                extra: 1135/1129,
                bottom: 57/1192
            }
        },
        head: {
            height: math.unit(1.77, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/maverick-leopard-gecko/head.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4 + 4/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Carley Hartford", species: ["joltik"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2, "inches"),
            name: "Front",
            image: {
                source: "./media/characters/carley-hartford/front.svg",
                extra: 1035/988,
                bottom: 23/1058
            }
        },
        back: {
            height: math.unit(2, "inches"),
            name: "Back",
            image: {
                source: "./media/characters/carley-hartford/back.svg",
                extra: 1035/988,
                bottom: 23/1058
            }
        },
        dressed: {
            height: math.unit(2, "inches"),
            name: "Dressed",
            image: {
                source: "./media/characters/carley-hartford/dressed.svg",
                extra: 651/620,
                bottom: 0/651
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(2, "inches"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(6 + 3/12, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Duke", species: ["ferret"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2 + 3/12, "feet"),
            weight: math.unit(15 + 7/16, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/duke/front.svg",
                extra: 910/815,
                bottom: 30/940
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2 + 3/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Dein", species: ["ferret"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 4/12, "feet"),
            weight: math.unit(156, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/dein/front.svg",
                extra: 855/815,
                bottom: 48/903
            }
        },
        side: {
            height: math.unit(5 + 4/12, "feet"),
            weight: math.unit(156, "lb"),
            name: "side",
            image: {
                source: "./media/characters/dein/side.svg",
                extra: 846/803,
                bottom: 25/871
            }
        },
        maw: {
            height: math.unit(1.45, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/dein/maw.svg"
            }
        },
    },
    [
        {
            name: "Ferret Sized",
            height: math.unit(2 + 5/12, "feet")
        },
        {
            name: "Normal",
            height: math.unit(5 + 4/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Daurine Arima", species: ["werewolf"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(84 + 8/12, "feet"),
            weight: math.unit(942180, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/daurine-arima/front.svg",
                extra: 1989/1782,
                bottom: 37/2026
            }
        },
        side: {
            height: math.unit(84 + 8/12, "feet"),
            weight: math.unit(942180, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/daurine-arima/side.svg",
                extra: 1997/1790,
                bottom: 21/2018
            }
        },
        back: {
            height: math.unit(84 + 8/12, "feet"),
            weight: math.unit(942180, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/daurine-arima/back.svg",
                extra: 1992/1800,
                bottom: 12/2004
            }
        },
        head: {
            height: math.unit(15.5, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/daurine-arima/head.svg"
            }
        },
        headAlt: {
            height: math.unit(19.19, "feet"),
            name: "Head (Alt)",
            image: {
                source: "./media/characters/daurine-arima/head-alt.svg"
            }
        },
    },
    [
        {
            name: "Minimum height",
            height: math.unit(8 + 10/12, "feet")
        },
        {
            name: "Comfort height",
            height: math.unit(19 + 6 /12, "feet")
        },
        {
            name: "\"Normal\" height",
            height: math.unit(28 + 10/12, "feet")
        },
        {
            name: "Base height",
            height: math.unit(84 + 8/12, "feet"),
            default: true
        },
        {
            name: "Mini-macro",
            height: math.unit(2360, "feet")
        },
        {
            name: "Macro",
            height: math.unit(10, "miles")
        },
        {
            name: "Goddess",
            height: math.unit(9.99e40, "yottameters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Cilenomon", species: ["slime"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2.3, "meters"),
            name: "Front",
            image: {
                source: "./media/characters/cilenomon/front.svg",
                extra: 1963/1778,
                bottom: 54/2017
    
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2.3, "meters"),
            default: true
        },
        {
            name: "Big",
            height: math.unit(5, "meters")
        },
        {
            name: "Macro",
            height: math.unit(30, "meters")
        },
        {
            name: "True",
            height: math.unit(1, "universe")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sen (Mink)", species: ["mink"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/sen-mink/front.svg",
                extra: 1727/1675,
                bottom: 35/1762
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ophois", species: ["jackal", "sandcat"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5.42999, "feet"),
            weight: math.unit(100, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/ophois/front.svg",
                extra: 1429/1286,
                bottom: 60/1489
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5.42999, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Riley", species: ["eagle"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2, "meters"),
            name: "Front",
            image: {
                source: "./media/characters/riley/front.svg",
                extra: 1779/1754,
                bottom: 139/1918
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Shuken Flash", species: ["arctic-fox"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 2/12, "feet"),
            weight: math.unit(195, "lb"),
            preyCapacity: math.unit(6, "people"),
            name: "Front",
            image: {
                source: "./media/characters/shuken-flash/front.svg",
                extra: 1905/1739,
                bottom: 65/1970
            }
        },
        back: {
            height: math.unit(6 + 2/12, "feet"),
            weight: math.unit(195, "lb"),
            preyCapacity: math.unit(6, "people"),
            name: "Back",
            image: {
                source: "./media/characters/shuken-flash/back.svg",
                extra: 1912/1751,
                bottom: 13/1925
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 2/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Plat", species: ["raven"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(5 + 9/12, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/plat/front.svg",
                extra: 1816/1703,
                bottom: 43/1859
            }
        },
        side: {
            height: math.unit(5 + 9/12, "feet"),
            weight: math.unit(300, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/plat/side.svg",
                extra: 1824/1699,
                bottom: 18/1842
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(5 + 9/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Elaine", species: ["snake", "dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(9, "feet"),
            weight: math.unit(1800, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/elaine/front.svg",
                extra: 1833/1354,
                bottom: 25/1858
            }
        },
        back: {
            height: math.unit(8.8, "feet"),
            weight: math.unit(1800, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/elaine/back.svg",
                extra: 1641/1233,
                bottom: 53/1694
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Vera (Raven)", species: ["raven"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(17 + 9/12, "feet"),
            weight: math.unit(8000, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/vera-raven/front.svg",
                extra: 1457/1412,
                bottom: 121/1578
            }
        },
        side: {
            height: math.unit(17 + 9/12, "feet"),
            weight: math.unit(8000, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/vera-raven/side.svg",
                extra: 1510/1464,
                bottom: 54/1564
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(17 + 9/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Nakisha", species: ["sabertooth-tiger", "leopard"], tags: ["anthro"] },
    {
        dressed: {
            height: math.unit(6 + 9/12, "feet"),
            name: "Dressed",
            image: {
                source: "./media/characters/nakisha/dressed.svg",
                extra: 1909/1757,
                bottom: 48/1957
            }
        },
        nude: {
            height: math.unit(6 + 9/12, "feet"),
            name: "Nude",
            image: {
                source: "./media/characters/nakisha/nude.svg",
                extra: 1917/1765,
                bottom: 34/1951
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 9/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Serafin", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(87, "meters"),
            name: "Front",
            image: {
                source: "./media/characters/serafin/front.svg",
                extra: 1919/1776,
                bottom: 65/1984
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(87, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Poptart", species: ["red-panda", "husky"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(200, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/poptart/front.svg",
                extra: 615/583,
                bottom: 23/638
            }
        },
        back: {
            height: math.unit(6, "feet"),
            weight: math.unit(200, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/poptart/back.svg",
                extra: 617/584,
                bottom: 22/639
            }
        },
        frontNsfw: {
            height: math.unit(6, "feet"),
            weight: math.unit(200, "lb"),
            name: "Front (NSFW)",
            image: {
                source: "./media/characters/poptart/front-nsfw.svg",
                extra: 615/583,
                bottom: 23/638
            }
        },
        backNsfw: {
            height: math.unit(6, "feet"),
            weight: math.unit(200, "lb"),
            name: "Back (NSFW)",
            image: {
                source: "./media/characters/poptart/back-nsfw.svg",
                extra: 617/584,
                bottom: 22/639
            }
        },
        hand: {
            height: math.unit(1.14, "feet"),
            name: "Hand",
            image: {
                source: "./media/characters/poptart/hand.svg"
            }
        },
        foot: {
            height: math.unit(1.5, "feet"),
            name: "Foot",
            image: {
                source: "./media/characters/poptart/foot.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "feet"),
            default: true
        },
        {
            name: "Grande",
            height: math.unit(350, "feet")
        },
        {
            name: "Massif",
            height: math.unit(967, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Trance", species: ["hyena"], tags: ["anthro"] },
    {
        hyenaSide: {
            height: math.unit(120, "cm"),
            weight: math.unit(120, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/trance/hyena-side.svg",
                extra: 998/904,
                bottom: 76/1074
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(120, "cm"),
            default: true
        },
        {
            name: "Dire",
            height: math.unit(230, "cm")
        },
        {
            name: "Macro",
            height: math.unit(37, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Michael Berretta", species: ["lion"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 3/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/michael-berretta/front.svg",
                extra: 515/494,
                bottom: 20/535
            }
        },
        back: {
            height: math.unit(6 + 3/12, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/michael-berretta/back.svg",
                extra: 520/497,
                bottom: 21/541
            }
        },
        frontNsfw: {
            height: math.unit(6 + 3/12, "feet"),
            name: "Front (NSFW)",
            image: {
                source: "./media/characters/michael-berretta/front-nsfw.svg",
                extra: 515/494,
                bottom: 20/535
            }
        },
        dick: {
            height: math.unit(1, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/michael-berretta/dick.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 3/12, "feet"),
            default: true
        },
        {
            name: "Big",
            height: math.unit(12, "feet")
        },
        {
            name: "Macro",
            height: math.unit(187.5, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Stella Edgecomb", species: ["bear"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(9 + 9/12, "feet"),
            weight: math.unit(1244, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/stella-edgecomb/front.svg",
                extra: 1835/1706,
                bottom: 49/1884
            }
        },
        pen: {
            height: math.unit(0.95, "feet"),
            name: "Pen",
            image: {
                source: "./media/characters/stella-edgecomb/pen.svg"
            }
        },
    },
    [
        {
            name: "Cozy Bear",
            height: math.unit(0.5, "inches")
        },
        {
            name: "Normal",
            height: math.unit(9 + 9/12, "feet"),
            default: true
        },
        {
            name: "Giga Bear",
            height: math.unit(1, "mile")
        },
        {
            name: "Great Bear",
            height: math.unit(53, "miles")
        },
        {
            name: "Goddess Bear",
            height: math.unit(40000, "miles")
        },
        {
            name: "Sun Bear",
            height: math.unit(900000, "miles")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ash´iika", species: ["dragon"], tags: ["anthro", "feral"] },
    {
        anthroFront: {
            height: math.unit(556, "cm"),
            weight: math.unit(2650, "kg"),
            preyCapacity: math.unit(3, "people"),
            name: "Front",
            image: {
                source: "./media/characters/ash´iika/front.svg",
                extra: 710/673,
                bottom: 15/725
            },
            form: "anthro",
            default: true
        },
        anthroSide: {
            height: math.unit(556, "cm"),
            weight: math.unit(2650, "kg"),
            preyCapacity: math.unit(3, "people"),
            name: "Side",
            image: {
                source: "./media/characters/ash´iika/side.svg",
                extra: 696/676,
                bottom: 13/709
            },
            form: "anthro"
        },
        anthroDressed: {
            height: math.unit(556, "cm"),
            weight: math.unit(2650, "kg"),
            preyCapacity: math.unit(3, "people"),
            name: "Dressed",
            image: {
                source: "./media/characters/ash´iika/dressed.svg",
                extra: 710/673,
                bottom: 15/725
            },
            form: "anthro"
        },
        anthroHead: {
            height: math.unit(3.5, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/ash´iika/head.svg",
                extra: 348/291,
                bottom: 45/393
            },
            form: "anthro"
        },
        feralSide: {
            height: math.unit(870, "cm"),
            weight: math.unit(17500, "kg"),
            preyCapacity: math.unit(15, "people"),
            name: "Side",
            image: {
                source: "./media/characters/ash´iika/feral.svg",
                extra: 595/199,
                bottom: 7/602
            },
            form: "feral",
            default: true,
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(556, "cm"),
            default: true,
            form: "anthro"
        },
        {
            name: "Macro",
            height: math.unit(88, "meters"),
            form: "anthro"
        },
        {
            name: "Normal",
            height: math.unit(870, "cm"),
            default: true,
            form: "feral"
        },
        {
            name: "Large",
            height: math.unit(25, "meters"),
            form: "feral"
        },
    ],
    {
        "anthro": {
            name: "Anthro",
            default: true
        },
        "feral": {
            name: "Feral",
        },
    }
))
characterMakers.push(() => makeCharacter(
    { name: "Yen", species: ["hrothgar"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(10, "feet"),
            weight: math.unit(800, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/yen/front.svg",
                extra: 443/411,
                bottom: 6/449
            }
        },
        sleeping: {
            height: math.unit(10, "feet"),
            weight: math.unit(800, "lb"),
            name: "Sleeping",
            image: {
                source: "./media/characters/yen/sleeping.svg",
                extra: 470/422,
                bottom: 0/470
            }
        },
        head: {
            height: math.unit(2.2, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/yen/head.svg"
            }
        },
        headAlt: {
            height: math.unit(2.1, "feet"),
            name: "Head (Alt)",
            image: {
                source: "./media/characters/yen/head-alt.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(10, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Citra", species: ["dragon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/citra/front.svg",
                extra: 1950/1710,
                bottom: 47/1997
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sholstim", species: ["dragon"], tags: ["feral"] },
    {
        side: {
            height: math.unit(7 + 10/12, "feet"),
            name: "Side",
            image: {
                source: "./media/characters/sholstim/side.svg",
                extra: 786/682,
                bottom: 40/826
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(7 + 10/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Aggyn", species: ["human", "cobra"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(3.10, "meters"),
            name: "Front",
            image: {
                source: "./media/characters/aggyn/front.svg",
                extra: 1188/963,
                bottom: 24/1212
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3.10, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Alsandair Hergenroether", species: ["pangolin", "deity"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(7 + 5/12, "feet"),
            weight: math.unit(687, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/alsandair-hergenroether/front.svg",
                extra: 1251/1186,
                bottom: 75/1326
            }
        },
        back: {
            height: math.unit(7 + 5/12, "feet"),
            weight: math.unit(687, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/alsandair-hergenroether/back.svg",
                extra: 1290/1229,
                bottom: 17/1307
            }
        },
    },
    [
        {
            name: "Max Compression",
            height: math.unit(7 + 5/12, "feet"),
            default: true
        },
        {
            name: "\"Normal\"",
            height: math.unit(2, "universes")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ie", species: ["teshari"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(4 + 1/12, "feet"),
            weight: math.unit(92, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/ie/front.svg",
                extra: 1585/1352,
                bottom: 91/1676
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(4 + 1/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Willow", species: ["nargacuga", "garchomp"], tags: ["anthro", "taur"] },
    {
        anthro: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/willow/anthro.svg",
                extra: 1073/986,
                bottom: 34/1107
            },
            form: "anthro",
            default: true
        },
        taur: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/willow/taur.svg",
                extra: 647/512,
                bottom: 136/783
            },
            form: "taur",
            default: true
        },
    },
    [
        {
            name: "Humanoid",
            height: math.unit(2.7, "meters"),
            form: "anthro"
        },
        {
            name: "Normal",
            height: math.unit(9, "meters"),
            form: "anthro",
            default: true
        },
        {
            name: "Humanoid",
            height: math.unit(2.1, "meters"),
            form: "taur"
        },
        {
            name: "Normal",
            height: math.unit(7, "meters"),
            form: "taur",
            default: true
        },
    ],
    {
        "anthro": {
            name: "Anthro",
            default: true
        },
        "taur": {
            name: "Taur",
        },
    }
))
characterMakers.push(() => makeCharacter(
    { name: "Kyan", species: ["sable"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2 + 5/12, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/kyan/front.svg",
                extra: 460/334,
                bottom: 23/483
            },
            extraAttributes: {
                "toeLength": {
                    name: "Toe Length",
                    power: 1,
                    type: "length",
                    base: math.unit(7, "cm")
                },
                "toeclawLength": {
                    name: "Toeclaw Length",
                    power: 1,
                    type: "length",
                    base: math.unit(4.7, "cm")
                },
                "earHeight": {
                    name: "Ear Height",
                    power: 1,
                    type: "length",
                    base: math.unit(14.1, "cm")
                },
            }
        },
        paws: {
            height: math.unit(0.45, "feet"),
            name: "Paws",
            image: {
                source: "./media/characters/kyan/paws.svg",
                extra: 581/581,
                bottom: 114/695
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2 + 5/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Xazzon", species: ["deino"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2 + 2/3, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/xazzon/front.svg",
                extra: 1109/984,
                bottom: 42/1151
            }
        },
        back: {
            height: math.unit(2 + 2/3, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/xazzon/back.svg",
                extra: 1095/971,
                bottom: 23/1118
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(2 + 2/3, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Aurora Beagsidhe", species: ["catgirl"], tags: ["anthro"] },
    {
        dressed: {
            height: math.unit(5 + 7/12, "feet"),
            weight: math.unit(173, "lb"),
            name: "Dressed",
            image: {
                source: "./media/characters/aurora-beagsidhe/dressed.svg",
                extra: 3262/2862,
                bottom: 188/3450
            }
        },
        undressed: {
            height: math.unit(5 + 7/12, "feet"),
            weight: math.unit(173, "lb"),
            name: "Undressed",
            image: {
                source: "./media/characters/aurora-beagsidhe/undressed.svg",
                extra: 3262/2862,
                bottom: 188/3450
            }
        },
    },
    [
        {
            name: "The void",
            height: math.unit(7.29193e-34, "angstroms")
        },
        {
            name: "Uh-Oh.",
            height: math.unit(5.734e-7, "angstroms")
        },
        {
            name: "Pico",
            height: math.unit(0.876, "angstroms")
        },
        {
            name: "Nano",
            height: math.unit(0.000134200, "mm")
        },
        {
            name: "Micro",
            height: math.unit(0.0673020, "mm")
        },
        {
            name: "Tiny",
            height: math.unit(2.4, "mm")
        },
        {
            name: "Actual Normal",
            height: math.unit(3, "inches"),
            default: true
        },
        {
            name: "Normal",
            height: math.unit(5 + 8/12, "feet")
        },
        {
            name: "Giant",
            height: math.unit(12, "feet")
        },
        {
            name: "City Ruler",
            height: math.unit(270, "meters")
        },
        {
            name: "Giga",
            height: math.unit(1117.6, "km")
        },
        {
            name: "All-Powerful Queen",
            height: math.unit(70.8, "gigameters")
        },
        {
            name: "'Goddess'",
            height: math.unit(600, "yottameters")
        },
        {
            name: "Biggest!",
            height: math.unit(4.23e5, "yottameters")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Khyla Shadowsong", species: ["charr"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8, "feet"),
            weight: math.unit(300, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/khyla-shadowsong/front.svg",
                extra: 861/798,
                bottom: 32/893
            }
        },
        side: {
            height: math.unit(8, "feet"),
            weight: math.unit(300, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/khyla-shadowsong/side.svg",
                extra: 790/750,
                bottom: 87/877
            }
        },
        back: {
            height: math.unit(8, "feet"),
            weight: math.unit(300, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/khyla-shadowsong/back.svg",
                extra: 855/808,
                bottom: 14/869
            }
        },
        head: {
            height: math.unit(2.7, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/khyla-shadowsong/head.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(6, "inches")
        },
        {
            name: "Normal",
            height: math.unit(8, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Tiden", species: ["housecat"], tags: ["anthro"] },
    {
        hyperFront: {
            height: math.unit(9 + 4/12, "feet"),
            weight: math.unit(2000, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/tiden/hyper-front.svg",
                extra: 400/382,
                bottom: 6/406
            },
            form: "hyper",
        },
        regularFront: {
            height: math.unit(7 + 10/12, "feet"),
            weight: math.unit(470, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/tiden/regular-front.svg",
                extra: 468/442,
                bottom: 6/474
            },
            form: "regular",
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9 + 4/12, "feet"),
            default: true,
            form: "hyper"
        },
        {
            name: "Normal",
            height: math.unit(7 + 10/12, "feet"),
            default: true,
            form: "regular"
        },
    ],
    {
        "hyper": {
            name: "Hyper",
            default: true
        },
        "regular": {
            name: "Regular",
        },
    }
))
characterMakers.push(() => makeCharacter(
    { name: "Jason Crowe", species: ["gryphon", "raven", "bombay-cat"], tags: ["feral"] },
    {
        side: {
            height: math.unit(6, "feet"),
            weight: math.unit(150, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/jason-crowe/side.svg",
                extra: 1771/766,
                bottom: 219/1990
            }
        },
    },
    [
        {
            name: "Pocket Gryphon",
            height: math.unit(6, "cm")
        },
        {
            name: "Raven",
            height: math.unit(60, "cm")
        },
        {
            name: "Normal",
            height: math.unit(1, "meter"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Django", species: ["maine-coon"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(9 + 6/12, "feet"),
            weight: math.unit(1100, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/django/front.svg",
                extra: 1231/1136,
                bottom: 34/1265
            }
        },
        side: {
            height: math.unit(9 + 6/12, "feet"),
            weight: math.unit(1100, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/django/side.svg",
                extra: 1267/1174,
                bottom: 9/1276
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(9 + 6/12, "feet"),
            default: true
        },
        {
            name: "Macro 1",
            height: math.unit(50, "feet")
        },
        {
            name: "Macro 2",
            height: math.unit(500, "feet")
        },
        {
            name: "Mega Macro",
            height: math.unit(5300, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Eri", species: ["moth", "alien"], tags: ["anthro"] },
    {
        frontSfw: {
            height: math.unit(120, "cm"),
            weight: math.unit(15, "kg"),
            name: "Front (SFW)",
            image: {
                source: "./media/characters/eri/front-sfw.svg",
                extra: 1014/939,
                bottom: 37/1051
            },
            form: "moth",
        },
        frontNsfw: {
            height: math.unit(120, "cm"),
            weight: math.unit(15, "kg"),
            name: "Front (NSFW)",
            image: {
                source: "./media/characters/eri/front-nsfw.svg",
                extra: 1014/939,
                bottom: 37/1051
            },
            form: "moth",
            default: true
        },
        egg: {
            height: math.unit(10, "cm"),
            name: "Egg",
            image: {
                source: "./media/characters/eri/egg.svg"
            },
            form: "egg",
            default: true
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(120, "cm"),
            default: true,
            form: "moth"
        },
        {
            name: "Normal",
            height: math.unit(10, "cm"),
            default: true,
            form: "egg"
        },
    ],
    {
        "moth": {
            name: "Moth",
            default: true
        },
        "egg": {
            name: "Egg",
        },
    }
))
characterMakers.push(() => makeCharacter(
    { name: "Bishop Dowser", species: ["red-panda"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(200, "feet"),
            name: "Front",
            image: {
                source: "./media/characters/bishop-dowser/front.svg",
                extra: 933/868,
                bottom: 106/1039
            }
        },
    },
    [
        {
            name: "Giant",
            height: math.unit(200, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Fryra", species: ["dragon", "cow"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2, "meters"),
            preyCapacity: math.unit(3, "people"),
            name: "Front",
            image: {
                source: "./media/characters/fryra/front.svg",
                extra: 1025/948,
                bottom: 30/1055
            },
            extraAttributes: {
                "breastVolume": {
                    name: "Breast Volume",
                    power: 3,
                    type: "volume",
                    base: math.unit(8, "liters")
                },
            }
        },
        back: {
            height: math.unit(2, "meters"),
            preyCapacity: math.unit(3, "people"),
            name: "Back",
            image: {
                source: "./media/characters/fryra/back.svg",
                extra: 993/938,
                bottom: 38/1031
            },
            extraAttributes: {
                "breastVolume": {
                    name: "Breast Volume",
                    power: 3,
                    type: "volume",
                    base: math.unit(8, "liters")
                },
            }
        },
        head: {
            height: math.unit(1.33, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/fryra/head.svg"
            }
        },
        maw: {
            height: math.unit(0.56, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/fryra/maw.svg"
            }
        },
    },
    [
        {
            name: "Micro",
            height: math.unit(5, "cm")
        },
        {
            name: "Normal",
            height: math.unit(2, "meters"),
            default: true
        },
        {
            name: "Small Macro",
            height: math.unit(8, "meters")
        },
        {
            name: "Macro",
            height: math.unit(50, "meters")
        },
        {
            name: "Megamacro",
            height: math.unit(1, "km")
        },
        {
            name: "Planetary",
            height: math.unit(300000, "km")
        },
        {
            name: "Universal",
            height: math.unit(250, "lightyears")
        },
        {
            name: "Fabric of Reality",
            height: math.unit(1000, "multiverses")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Fiera", species: ["husky"], tags: ["anthro"] },
    {
        frontDressed: {
            height: math.unit(6 + 2/12, "feet"),
            name: "Front (Dressed)",
            image: {
                source: "./media/characters/fiera/front-dressed.svg",
                extra: 1883/1793,
                bottom: 70/1953
            }
        },
        backDressed: {
            height: math.unit(6 + 2/12, "feet"),
            name: "Back (Dressed)",
            image: {
                source: "./media/characters/fiera/back-dressed.svg",
                extra: 1847/1780,
                bottom: 70/1917
            }
        },
        frontNude: {
            height: math.unit(6 + 2/12, "feet"),
            name: "Front (Nude)",
            image: {
                source: "./media/characters/fiera/front-nude.svg",
                extra: 1875/1785,
                bottom: 66/1941
            }
        },
        backNude: {
            height: math.unit(6 + 2/12, "feet"),
            name: "Back (Nude)",
            image: {
                source: "./media/characters/fiera/back-nude.svg",
                extra: 1855/1788,
                bottom: 44/1899
            }
        },
        maw: {
            height: math.unit(1.3, "feet"),
            name: "Maw",
            image: {
                source: "./media/characters/fiera/maw.svg"
            }
        },
        paw: {
            height: math.unit(1, "feet"),
            name: "Paw",
            image: {
                source: "./media/characters/fiera/paw.svg"
            }
        },
        shoe: {
            height: math.unit(1.05, "feet"),
            name: "Shoe",
            image: {
                source: "./media/characters/fiera/shoe.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 2/12, "feet"),
            default: true
        },
        {
            name: "Size Difference",
            height: math.unit(13, "feet")
        },
        {
            name: "Macro",
            height: math.unit(60, "feet")
        },
        {
            name: "Mega Macro",
            height: math.unit(200, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Flare", species: ["husky"], tags: ["anthro"] },
    {
        back: {
            height: math.unit(6, "feet"),
            name: "Back",
            image: {
                source: "./media/characters/flare/back.svg",
                extra: 1883/1765,
                bottom: 32/1915
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 2/12, "feet"),
            default: true
        },
        {
            name: "Size Difference",
            height: math.unit(13, "feet")
        },
        {
            name: "Macro",
            height: math.unit(60, "feet")
        },
        {
            name: "Macro 2",
            height: math.unit(100, "feet")
        },
        {
            name: "Mega Macro",
            height: math.unit(200, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Hanna", species: ["coelacanth"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(2.2, "m"),
            weight: math.unit(300, "kg"),
            name: "Front",
            image: {
                source: "./media/characters/hanna/front.svg",
                extra: 1696/1502,
                bottom: 206/1902
            }
        },
    },
    [
        {
            name: "Humanoid",
            height: math.unit(2.2, "meters")
        },
        {
            name: "Normal",
            height: math.unit(4.8, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Argo", species: ["silvally"], tags: ["taur"] },
    {
        front: {
            height: math.unit(2.8, "meters"),
            name: "Front",
            image: {
                source: "./media/characters/argo/front.svg",
                extra: 731/518,
                bottom: 84/815
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Sybil", species: ["scolipede", "typhlosion"], tags: ["feral"] },
    {
        side: {
            height: math.unit(3.8, "meters"),
            name: "Side",
            image: {
                source: "./media/characters/sybil/side.svg",
                extra: 382/361,
                bottom: 25/407
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(3.8, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Plum", species: ["great-maccao"], tags: ["taur", "feral"] },
    {
        side: {
            height: math.unit(6, "meters"),
            name: "Side",
            image: {
                source: "./media/characters/plum/side.svg",
                extra: 858/755,
                bottom: 45/903
            },
            form: "taur",
            default: true
        },
        back: {
            height: math.unit(6.3, "meters"),
            name: "Back",
            image: {
                source: "./media/characters/plum/back.svg",
                extra: 887/813,
                bottom: 32/919
            },
            form: "taur",
        },
        feral: {
            height: math.unit(5.5, "meter"),
            name: "Front",
            image: {
                source: "./media/characters/plum/feral.svg",
                extra: 568/403,
                bottom: 51/619
            },
            form: "feral",
            default: true
        },
        head: {
            height: math.unit(1.46, "meter"),
            name: "Head",
            image: {
                source: "./media/characters/plum/head.svg"
            },
            form: "taur"
        },
        tailTop: {
            height: math.unit(5.6, "meter"),
            name: "Tail (Top)",
            image: {
                source: "./media/characters/plum/tail-top.svg"
            },
            form: "taur",
        },
        tailBottom: {
            height: math.unit(5.6, "meter"),
            name: "Tail (Bottom)",
            image: {
                source: "./media/characters/plum/tail-bottom.svg"
            },
            form: "taur",
        },
        feralHead: {
            height: math.unit(2.56549521, "meter"),
            name: "Head",
            image: {
                source: "./media/characters/plum/head.svg"
            },
            form: "feral"
        },
        feralTailTop: {
            height: math.unit(5.44728435, "meter"),
            name: "Tail (Top)",
            image: {
                source: "./media/characters/plum/tail-top.svg"
            },
            form: "feral",
        },
        feralTailBottom: {
            height: math.unit(5.44728435, "meter"),
            name: "Tail (Bottom)",
            image: {
                source: "./media/characters/plum/tail-bottom.svg"
            },
            form: "feral",
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6, "meters"),
            default: true,
            form: "taur"
        },
        {
            name: "Normal",
            height: math.unit(5.5, "meters"),
            default: true,
            form: "feral"
        },
    ],
    {
        "taur": {
            name: "Taur",
            default: true
        },
        "feral": {
            name: "Feral",
        },
    }
))
characterMakers.push(() => makeCharacter(
    { name: "Celeste (Kitsune)", species: ["kitsune"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6, "feet"),
            weight: math.unit(115, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/celeste-kitsune/front.svg",
                extra: 393/366,
                bottom: 7/400
            }
        },
        side: {
            height: math.unit(6, "feet"),
            weight: math.unit(115, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/celeste-kitsune/side.svg",
                extra: 818/765,
                bottom: 40/858
            }
        },
    },
    [
        {
            name: "Megamacro",
            height: math.unit(1500, "miles"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Io", species: ["shapeshifter"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(8, "meters"),
            name: "Front",
            image: {
                source: "./media/characters/io/front.svg",
                extra: 865/722,
                bottom: 58/923
            }
        },
        back: {
            height: math.unit(8, "meters"),
            name: "Back",
            image: {
                source: "./media/characters/io/back.svg",
                extra: 920/776,
                bottom: 42/962
            }
        },
        head: {
            height: math.unit(5.09, "meters"),
            name: "Head",
            image: {
                source: "./media/characters/io/head.svg"
            }
        },
        hand: {
            height: math.unit(1.6, "meters"),
            name: "Hand",
            image: {
                source: "./media/characters/io/hand.svg"
            }
        },
        foot: {
            height: math.unit(2.4, "meters"),
            name: "Foot",
            image: {
                source: "./media/characters/io/foot.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(8, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Silas", species: ["skaven"], tags: ["anthro"] },
    {
        side: {
            height: math.unit(6 + 3/12, "feet"),
            weight: math.unit(225, "lb"),
            name: "Side",
            image: {
                source: "./media/characters/silas/side.svg",
                extra: 703/653,
                bottom: 23/726
            },
            extraAttributes: {
                "pawLength": {
                    name: "Paw Length",
                    power: 1,
                    type: "length",
                    base: math.unit(12, "inches")
                },
                "pawWidth": {
                    name: "Paw Width",
                    power: 1,
                    type: "length",
                    base: math.unit(4.5, "inches")
                },
                "pawArea": {
                    name: "Paw Area",
                    power: 2,
                    type: "area",
                    base: math.unit(12 * 4.5, "inches^2")
                },
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 3/12, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Zari", species: ["otter"], tags: ["anthro"] },
    {
        back: {
            height: math.unit(1.6, "meters"),
            weight: math.unit(150, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/zari/back.svg",
                extra: 424/411,
                bottom: 32/456
            },
            extraAttributes: {
                "bladderCapacity": {
                    name: "Bladder Size",
                    power: 3,
                    type: "volume",
                    base: math.unit(500, "mL")
                },
                "bladderFlow": {
                    name: "Flow Rate",
                    power: 3,
                    type: "volume",
                    base: math.unit(25, "mL")
                },
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(1.6, "meters"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Charlie (Human)", species: ["human"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(25, "feet"),
            weight: math.unit(5, "tons"),
            name: "Front",
            image: {
                source: "./media/characters/charlie-human/front.svg",
                extra: 1870/1740,
                bottom: 102/1972
            },
            extraAttributes: {
                "dickLength": {
                    name: "Dick Length",
                    power: 1,
                    type: "length",
                    base: math.unit(9, "feet")
                },
            }
        },
        back: {
            height: math.unit(25, "feet"),
            weight: math.unit(5, "tons"),
            name: "Back",
            image: {
                source: "./media/characters/charlie-human/back.svg",
                extra: 1858/1733,
                bottom: 105/1963
            },
            extraAttributes: {
                "dickLength": {
                    name: "Dick Length",
                    power: 1,
                    type: "length",
                    base: math.unit(9, "feet")
                },
            }
        },
    },
    [
        {
            name: "\"Normal\"",
            height: math.unit(6 + 4/12, "feet")
        },
        {
            name: "Big",
            height: math.unit(25, "feet"),
            default: true
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "Ookitsu", species: ["kitsune"], tags: ["anthro"] },
    {
        front: {
            height: math.unit(6 + 4/12, "feet"),
            weight: math.unit(320, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/ookitsu/front.svg",
                extra: 1160/976,
                bottom: 38/1198
            }
        },
        frontNsfw: {
            height: math.unit(6 + 4/12, "feet"),
            weight: math.unit(320, "lb"),
            name: "Front (NSFW)",
            image: {
                source: "./media/characters/ookitsu/front-nsfw.svg",
                extra: 1160/976,
                bottom: 38/1198
            }
        },
        back: {
            height: math.unit(6 + 4/12, "feet"),
            weight: math.unit(320, "lb"),
            name: "Back",
            image: {
                source: "./media/characters/ookitsu/back.svg",
                extra: 1030/975,
                bottom: 70/1100
            }
        },
        head: {
            height: math.unit(1.79, "feet"),
            name: "Head",
            image: {
                source: "./media/characters/ookitsu/head.svg"
            }
        },
        hand: {
            height: math.unit(0.92, "feet"),
            name: "Hand",
            image: {
                source: "./media/characters/ookitsu/hand.svg"
            }
        },
        tails: {
            height: math.unit(3.3, "feet"),
            name: "Tails",
            image: {
                source: "./media/characters/ookitsu/tails.svg"
            }
        },
        dick: {
            height: math.unit(1.10833, "feet"),
            name: "Dick",
            image: {
                source: "./media/characters/ookitsu/dick.svg"
            }
        },
    },
    [
        {
            name: "Normal",
            height: math.unit(6 + 4/12, "feet"),
            default: true
        },
        {
            name: "Macro",
            height: math.unit(30, "feet")
        },
    ]
))
characterMakers.push(() => makeCharacter(
    { name: "JHusky", species: ["husky"], tags: ["anthro"] },
    {
        anthroFront: {
            height: math.unit(6, "feet"),
            weight: math.unit(250, "lb"),
            name: "Front",
            image: {
                source: "./media/characters/jhusky/anthro-front.svg",
                extra: 474/439,
                bottom: 7/481
            },
            form: "anthro",
        },
    },
    [
        {
            name: "Huge",
            height: math.unit(500, "feet"),
            form: "anthro"
        },
        {
            name: "Macro",
            height: math.unit(1000, "feet"),
            default: true,
            form: "anthro"
        },
        {
            name: "Megamacro",
            height: math.unit(10000, "feet"),
            form: "anthro"
        },
    ],
    {
        "anthro": {
            name: "Anthro",
            default: true
        },
    }
))
//characters
function makeCharacters() {
    const results = [];
    characterMakers.forEach(character => {
        results.push(character());
    });
    return results;
}
 |