def METHOD_NAME(self, page):
    self.info = info = util.json_loads(page.partition("=")[2])
    iget = info.get
    language = iget("language")
    if language:
        language = language.capitalize()
    date = iget("date")
    if date:
        date += ":00"
    tags = []
    for tinfo in iget("tags") or ():
        tag = string.capwords(tinfo["tag"])
        if tinfo.get("female"):
            tag += " ♀"
        elif tinfo.get("male"):
            tag += " ♂"
        tags.append(tag)
    return {
        "gallery_id": text.parse_int(info["id"]),
        "title"     : info["title"],
        "type"      : info["type"].capitalize(),
        "language"  : language,
        "lang"      : util.language_to_code(language),
        "date"      : text.parse_datetime(date, "%Y-%m-%d %H:%M:%S%z"),
        "tags"      : tags,
        "artist"    : [o["artist"] for o in iget("artists") or ()],
        "group"     : [o["group"] for o in iget("groups") or ()],
        "parody"    : [o["parody"] for o in iget("parodys") or ()],
        "characters": [o["character"] for o in iget("characters") or ()]
    }