def METHOD_NAME() -> tkns.ColorToken:
    background = random.randint(0, 1)
    def _random_std() -> Color:
        value = str(random.randint(0, 15))
        if background:
            value = "@" + value
        return value, str_to_color(value)
    def _random_256() -> Color:
        value = str(random.randint(0, 255))
        if background:
            value = "@" + value
        return value, str_to_color(value)
    def _random_rgb() -> Color:
        value = ";".join(map(str, (random.randint(0, 256) for _ in range(3))))
        if background:
            value = "@" + value
        return value, str_to_color(value)
    generators = [_random_std, _random_256, _random_rgb]
    generate = random.choice(generators)
    return tkns.ColorToken(*generate())