diff --git a/dart/analyzer.py b/dart/analyzer.py deleted file mode 100644 index b50aae2..0000000 --- a/dart/analyzer.py +++ /dev/null @@ -1,241 +0,0 @@ -import logging -from pathlib import Path -from dataclasses import dataclass - -from modules.extra_networks import parse_prompt -from modules.prompt_parser import parse_prompt_attention -from modules.shared import opts - -from dart.settings import parse_options -from dart.utils import ( - escape_webui_special_symbols, - unescape_webui_special_symbols, -) - -logger = logging.getLogger(__name__) - - -DART_RATING_GENERAL = "rating:general" -DART_RATING_SENSITIVE = "rating:sensitive" -DART_RATING_QUESTIONABLE = "rating:questionable" -DART_RATING_EXPLICIT = "rating:explicit" - -INPUT_RATING_GENERAL = DART_RATING_GENERAL -INPUT_RATING_SENSITIVE = DART_RATING_SENSITIVE -INPUT_RATING_QUESTIONABLE = DART_RATING_QUESTIONABLE -INPUT_RATING_EXPLICIT = DART_RATING_EXPLICIT - -DART_RATING_SFW = "rating:sfw" -DART_RATING_NSFW = "rating:nsfw" - -INPUT_RATING_SFW = "sfw" -INPUT_RATING_NSFW = "nsfw" - -ALL_INPUT_RATING_TAGS = [ - INPUT_RATING_GENERAL, - INPUT_RATING_SENSITIVE, - INPUT_RATING_QUESTIONABLE, - INPUT_RATING_EXPLICIT, - INPUT_RATING_SFW, - INPUT_RATING_NSFW, -] - -RATING_TAG_PRIORITY = { - INPUT_RATING_GENERAL: 0, - INPUT_RATING_SENSITIVE: 1, - INPUT_RATING_QUESTIONABLE: 2, - INPUT_RATING_EXPLICIT: 3, -} - -RATING_PARENT_TAG_PRIORITY = {INPUT_RATING_SFW: 0, INPUT_RATING_NSFW: 1} - -DART_RATING_DEFAULT_PAIR = DART_RATING_SFW, DART_RATING_GENERAL - - -def get_rating_tag_pair(tag: str) -> tuple[str, str]: - if tag == INPUT_RATING_NSFW: # nsfw - return DART_RATING_NSFW, DART_RATING_EXPLICIT - - elif tag == INPUT_RATING_SFW: # sfw - return DART_RATING_DEFAULT_PAIR - - elif tag == INPUT_RATING_GENERAL: # rating:general - return DART_RATING_DEFAULT_PAIR - - elif tag == INPUT_RATING_SENSITIVE: # rating:general - return DART_RATING_SFW, DART_RATING_SENSITIVE - - elif tag == INPUT_RATING_QUESTIONABLE: # rating:questionable - return DART_RATING_NSFW, DART_RATING_QUESTIONABLE - - elif tag == INPUT_RATING_EXPLICIT: # rating:explicit - return DART_RATING_NSFW, DART_RATING_EXPLICIT - - else: - raise Exception(f"Unkown rating tag: {tag}") - - -def get_strongest_rating_tag(tags: list[str]) -> str: - strongest_tag = INPUT_RATING_GENERAL - for tag in tags: - if RATING_TAG_PRIORITY[tag] > RATING_TAG_PRIORITY[strongest_tag]: - strongest_tag = tag - return strongest_tag - - -def normalize_rating_tags(tags: list[str]) -> tuple[str, str]: - """ - Returns [Parent Rating Tag, Child Rating Tag or None] - """ - - if len(tags) == 0: - # default - return DART_RATING_DEFAULT_PAIR - - # only one tag - if len(tags) == 1: - tag = tags[0] - - return get_rating_tag_pair(tag) - - # len(tags) >= 2 - - # if all of tags are parent tag - if all([tag in RATING_PARENT_TAG_PRIORITY.keys() for tag in tags]): - logger.warning( - 'Both "sfw" and "nsfw" are specified in positive image prompt! Rating tag fell back to "sfw" for upsampling.' - ) - return DART_RATING_DEFAULT_PAIR - - # one of the tag is parent tag - if any([tag in RATING_PARENT_TAG_PRIORITY.keys() for tag in tags]): - parent_tag = INPUT_RATING_SFW # sfw or nsfw - child_tags = [] - for tag in tags: - if tag in RATING_PARENT_TAG_PRIORITY: - if ( - RATING_PARENT_TAG_PRIORITY[tag] - > RATING_PARENT_TAG_PRIORITY[parent_tag] - ): - parent_tag = tag - else: - child_tags.append(tag) - - # pick strongest tag - child_tag = get_strongest_rating_tag(child_tags) - - fallback_pair = get_rating_tag_pair(parent_tag) - if child_tag != fallback_pair[1]: - # e.g. rating:general, nsfw - logger.warning( - f'Specified rating tag "{child_tag}" mismatches to "{parent_tag}". "{fallback_pair[1]}" will be used for upsampling instead.' - ) - return fallback_pair - return parent_tag, child_tag - - # remains are child tag - # give priority to the strong - strongest_tag = get_strongest_rating_tag(tags) - return get_rating_tag_pair(strongest_tag) - - -def load_tags_in_file(path: Path): - if not path.exists(): - logger.error(f"File not found: {path}") - return [] - - with open(path, "r", encoding="utf-8") as file: - tags = [tag.strip() for tag in file.readlines() if tag.strip() != ""] - - return tags - - -@dataclass -class ImagePromptAnalyzingResult: - """A class of the result of analyzing tags""" - - rating_parent: str - rating_child: str | None - copyright: str - character: str - general: str - quality: str - unknown: str - - -class DartAnalyzer: - """A class for analyzing provided prompt and composing prompt for upsampling""" - - def __init__(self, extension_dir: str, vocab: list[str], special_vocab: list[str]): - self.options = parse_options(opts) - if self.options["debug_logging"]: - logger.setLevel(logging.DEBUG) - - self.tags_dir = Path(extension_dir) / "tags" - - self.rating_tags = ALL_INPUT_RATING_TAGS - - self.copyright_tags = load_tags_in_file(self.tags_dir / "copyright.txt") - self.character_tags = load_tags_in_file(self.tags_dir / "character.txt") - self.quality_tags = load_tags_in_file(self.tags_dir / "quality.txt") - - self.vocab = vocab - self.special_vocab = special_vocab - - if self.options["escape_input_brackets"]: - logger.debug("Allows tags with escaped brackets") - self.copyright_tags += escape_webui_special_symbols(self.copyright_tags) - self.character_tags += escape_webui_special_symbols(self.character_tags) - self.vocab += escape_webui_special_symbols(self.vocab) - - def split_tags(self, image_prompt: str) -> list[str]: - return [tag.strip() for tag in image_prompt.split(",") if tag.strip() != ""] - - def extract_tags(self, input_tags: list[str], extract_tag_list: list[str]): - matched: list[str] = [] - not_matched: list[str] = [] - - for input_tag in input_tags: - if input_tag in extract_tag_list: - matched.append(input_tag) - else: - not_matched.append(input_tag) - - return matched, not_matched - - def preprocess_tags(self, tags: list[str]) -> str: - """Preprocess tags to pass to dart model.""" - - # \(\) -> () - if self.options["escape_output_brackets"]: - tags = unescape_webui_special_symbols(tags) - - return ", ".join(tags) - - def analyze(self, image_prompt: str) -> ImagePromptAnalyzingResult: - input_tags = self.split_tags(",".join([x[0] for x in parse_prompt_attention(parse_prompt(image_prompt)[0])])) - - input_tags = list(set(input_tags)) # unique - - rating_tags, input_tags = self.extract_tags(input_tags, self.rating_tags) - copyright_tags, input_tags = self.extract_tags(input_tags, self.copyright_tags) - character_tags, input_tags = self.extract_tags(input_tags, self.character_tags) - quality_tags, input_tags = self.extract_tags(input_tags, self.quality_tags) - - # escape special tags - _special_tags, input_tags = self.extract_tags(input_tags, self.special_vocab) - - # general tags and unknown tags - other_tags, unknown_tags = self.extract_tags(input_tags, self.vocab) - - rating_parent, rating_child = normalize_rating_tags(rating_tags) - - return ImagePromptAnalyzingResult( - rating_parent=rating_parent, - rating_child=rating_child, - copyright=self.preprocess_tags(copyright_tags), - character=self.preprocess_tags(character_tags), - general=self.preprocess_tags(other_tags), - quality=self.preprocess_tags(quality_tags), - unknown=self.preprocess_tags(unknown_tags), - ) diff --git a/dart/generator.py b/dart/generator.py deleted file mode 100644 index 9368b21..0000000 --- a/dart/generator.py +++ /dev/null @@ -1,228 +0,0 @@ -import logging - -import time -import re - -import torch -from transformers import ( - AutoTokenizer, - AutoModelForCausalLM, - PreTrainedModel, - PreTrainedTokenizer, - PreTrainedTokenizerFast, - LogitsProcessorList, -) -from optimum.onnxruntime import ORTModelForCausalLM - -from modules.shared import opts - -from dart.settings import MODEL_BACKEND_TYPE, parse_options -from dart.utils import ( - escape_webui_special_symbols, - get_valid_tag_list, - get_patterns_from_tag_list, -) -from dart.logits_processor import UnbatchedClassifierFreeGuidanceLogitsProcessor - -logger = logging.getLogger(__name__) -logger.setLevel(logging.INFO) - - -class DartGenerator: - """A class for generating danbooru tags""" - - dart_model: PreTrainedModel | ORTModelForCausalLM | None = None - dart_tokenizer: PreTrainedTokenizer | PreTrainedTokenizerFast | None = None - - def __init__( - self, - model_name: str, - tokenizer_name: str, - model_backend: str, - model_device: str = "cpu", - ): - self.options = parse_options(opts) - - self.model_name = model_name - self.tokenizer_name = tokenizer_name - - assert model_backend in list( - MODEL_BACKEND_TYPE.values() - ), f"Unknown model type: {model_backend}" - self.model_backend = model_backend - self.model_device = model_device - - if self.options["debug_logging"]: - logger.setLevel(logging.DEBUG) - - def _load_dart_model( - self, - ): - if self.model_backend == MODEL_BACKEND_TYPE["ORIGINAL"]: - self.dart_model = AutoModelForCausalLM.from_pretrained(self.model_name) - else: - self.dart_model = ORTModelForCausalLM.from_pretrained( - self.model_name, - file_name=( - "model_quantized.onnx" - if self.model_backend == MODEL_BACKEND_TYPE["ONNX_QUANTIZED"] - else None - ), - ) - logger.info(f"Dart model backend is {self.model_backend }") - - assert self.dart_model is not None - - self.dart_model.to(self.model_device) # type: ignore - - def _load_dart_tokenizer(self): - self.dart_tokenizer = AutoTokenizer.from_pretrained( - self.tokenizer_name, trust_remote_code=True - ) - - def _check_model_avaiable(self): - return self.dart_model is not None - - def _check_tokenizer_avaiable(self): - return self.dart_tokenizer is not None - - def load_model_if_needed(self): - if not self._check_model_avaiable(): - self._load_dart_model() - - def load_tokenizer_if_needed(self): - if not self._check_tokenizer_avaiable(): - self._load_dart_tokenizer() - - def get_vocab_list(self) -> list[str]: - self.load_tokenizer_if_needed() - - return list(self.dart_tokenizer.vocab.keys()) # type: ignore - - def get_special_vocab_list(self) -> list[str]: - self.load_tokenizer_if_needed() - - return list(self.dart_tokenizer.get_added_vocab().values()) # type: ignore - - def compose_prompt( - self, rating: str, copyright: str, character: str, general: str, length: str - ): - # self.load_tokenizer_if_needed() - # assert self.dart_tokenizer is not None - - # sadly webui's transformers version is very old and apply_chat_template method deos not exist - # return self.dart_tokenizer.apply_chat_template( - # { - # "rating": rating, - # "copyright": copyright, - # "character": character, - # "general": general, - # "length": length, - # }, - # tokenize=True, - # ) - - return f"<|bos|>{rating}{copyright}{character}{length}{general}<|input_end|>" - - def get_bad_words_ids(self, tag_text: str) -> list[list[int]] | None: - if tag_text.strip() == "": - return None - - self.load_tokenizer_if_needed() - assert self.dart_tokenizer is not None - - self.dart_tokenizer.sanitize_special_tokens() - - # get ban tag pattern by regex - ban_tags = get_valid_tag_list(tag_text) - ban_tag_patterns = get_patterns_from_tag_list(ban_tags) - - # filter matched tokens from vocab - ban_words_ids: list[int] = [] - for pattern in ban_tag_patterns: - for tag, id in self.dart_tokenizer.vocab.items(): # type:ignore - if pattern.match(tag): - ban_words_ids.append(id) - - # dedup - ban_words_ids = list(set(ban_words_ids)) - - # return type should be list[list[int]] - return [[id] for id in ban_words_ids] - - @torch.no_grad() - def generate( - self, - prompt: str, - max_new_tokens: int = 128, - min_new_tokens: int = 0, - do_sample: bool = True, - temperature: float = 1.0, - top_p: float = 1, - top_k: int = 20, - num_beams: int = 1, - bad_words_ids: list[list[int]] | None = None, - negative_prompt: str | None = None, - cfg_scale: float = 1.5, - ) -> str: - """Upsamples prompt""" - - start_time = time.time() - - self.load_tokenizer_if_needed() - self.load_model_if_needed() - - assert self.dart_tokenizer is not None - assert self.dart_model is not None - - input_ids = self.dart_tokenizer.encode_plus( - prompt, return_tensors="pt" - ).input_ids - negative_prompt_ids = ( - self.dart_tokenizer.encode_plus( - negative_prompt, - return_tensors="pt", - ).input_ids - if negative_prompt is not None - else None - ) - - # output_ids is list[list[int]] - output_ids = self.dart_model.generate( - input_ids, - max_new_tokens=max_new_tokens, - min_new_tokens=min_new_tokens, - do_sample=do_sample, - temperature=temperature, - top_p=top_p, - top_k=top_k, - num_beams=num_beams, - bad_words_ids=bad_words_ids, - no_repeat_ngram_size=1, - logits_processor=( - LogitsProcessorList( - [ - UnbatchedClassifierFreeGuidanceLogitsProcessor( - guidance_scale=cfg_scale, - model=self.dart_model, - unconditional_ids=negative_prompt_ids, - ) - ] - ) - if negative_prompt_ids is not None - else None - ), - ) - - decoded = self.dart_tokenizer.decode( - output_ids[0][len(input_ids[0]) :], - skip_special_tokens=True, - ) - logger.debug(f"Generated tags: {decoded}") - - escaped = ", ".join(escape_webui_special_symbols(decoded.split(", "))) - - end_time = time.time() - logger.info(f"Upsampling tags has taken {end_time-start_time:.2f} seconds") - - return escaped diff --git a/dart/logits_processor.py b/dart/logits_processor.py deleted file mode 100644 index 66368d0..0000000 --- a/dart/logits_processor.py +++ /dev/null @@ -1,146 +0,0 @@ -# coding=utf-8 -# Copyright 2020 The HuggingFace Inc. team -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -import logging -from typing import Optional - -import torch - -from transformers.generation import LogitsProcessor - -logger = logging.Logger(__name__) - - -# Copied from transformers.generation.logits_processor.UnbatchedClassifierFreeGuidanceLogitsProcessor -class UnbatchedClassifierFreeGuidanceLogitsProcessor(LogitsProcessor): - r""" - Logits processor for Classifier-Free Guidance (CFG). The processors computes a weighted average across scores - from prompt conditional and prompt unconditional (or negative) logits, parameterized by the `guidance_scale`. - The unconditional scores are computed internally by prompting `model` with the `unconditional_ids` branch. - - See [the paper](https://arxiv.org/abs/2306.17806) for more information. - - Args: - guidance_scale (`float`): - The guidance scale for classifier free guidance (CFG). CFG is enabled by setting `guidance_scale != 1`. - Higher guidance scale encourages the model to generate samples that are more closely linked to the input - prompt, usually at the expense of poorer quality. A value smaller than 1 has the opposite effect, while - making the negative prompt provided with negative_prompt_ids (if any) act as a positive prompt. - model (`PreTrainedModel`): - The model computing the unconditional scores. Supposedly the same as the one computing the conditional - scores. Both models must use the same tokenizer. - unconditional_ids (`torch.LongTensor` of shape `(batch_size, sequence_length)`, *optional*): - Indices of input sequence tokens in the vocabulary for the unconditional branch. If unset, will default to - the last token of the prompt. - unconditional_attention_mask (`torch.LongTensor` of shape `(batch_size, sequence_length)`, *optional*): - Attention mask for unconditional_ids. - use_cache (`bool`, *optional*, defaults to `True`): - Whether to cache key/values during the negative prompt forward pass. - - - Examples: - - ```python - >>> from transformers import AutoTokenizer, AutoModelForCausalLM - - >>> model = AutoModelForCausalLM.from_pretrained("openai-community/gpt2") - >>> tokenizer = AutoTokenizer.from_pretrained("openai-community/gpt2") - >>> inputs = tokenizer(["Today, a dragon flew over Paris, France,"], return_tensors="pt") - >>> out = model.generate(inputs["input_ids"], guidance_scale=1.5) - >>> tokenizer.batch_decode(out, skip_special_tokens=True)[0] - 'Today, a dragon flew over Paris, France, killing at least 50 people and injuring more than 100' - - >>> # with a negative prompt - >>> neg_inputs = tokenizer(["A very happy event happened,"], return_tensors="pt") - >>> out = model.generate(inputs["input_ids"], guidance_scale=2, negative_prompt_ids=neg_inputs["input_ids"]) - >>> tokenizer.batch_decode(out, skip_special_tokens=True)[0] - 'Today, a dragon flew over Paris, France, killing at least 130 people. French media reported that' - - >>> # with a positive prompt - >>> neg_inputs = tokenizer(["A very happy event happened,"], return_tensors="pt") - >>> out = model.generate(inputs["input_ids"], guidance_scale=0, negative_prompt_ids=neg_inputs["input_ids"]) - >>> tokenizer.batch_decode(out, skip_special_tokens=True)[0] - "Today, a dragon flew over Paris, France, and I'm very happy to be here. I" - ``` - """ - - def __init__( - self, - guidance_scale: float, - model, - unconditional_ids: Optional[torch.LongTensor] = None, - unconditional_attention_mask: Optional[torch.LongTensor] = None, - use_cache: Optional[bool] = True, - ): - self.guidance_scale = guidance_scale - self.model = model - self.unconditional_context = { - "input_ids": unconditional_ids, - "attention_mask": unconditional_attention_mask, - "use_cache": use_cache, - "past_key_values": None, - "first_pass": True, - } - - def get_unconditional_logits(self, input_ids): - if self.unconditional_context["first_pass"]: - if self.unconditional_context["input_ids"] is None: - self.unconditional_context["input_ids"] = input_ids[:, -1:] - if self.unconditional_context["attention_mask"] is None: - self.unconditional_context["attention_mask"] = torch.ones_like( - self.unconditional_context["input_ids"], dtype=torch.long - ) - input_ids = self.unconditional_context["input_ids"] - attention_mask = self.unconditional_context["attention_mask"] - self.unconditional_context["first_pass"] = False - else: - attention_mask = torch.cat( - [ - self.unconditional_context["attention_mask"], - torch.ones_like(input_ids[:, -1:], dtype=torch.long), - ], - dim=1, - ) - if not self.unconditional_context["use_cache"]: - input_ids = torch.cat( - [self.unconditional_context["input_ids"], input_ids[:, -1:]], dim=1 - ) - else: - input_ids = input_ids[:, -1:] - self.unconditional_context["input_ids"] = input_ids - self.unconditional_context["attention_mask"] = attention_mask - - out = self.model( - input_ids, - attention_mask=attention_mask, - use_cache=self.unconditional_context["use_cache"], - past_key_values=self.unconditional_context["past_key_values"], - ) - self.unconditional_context["past_key_values"] = out.get("past_key_values", None) - - return out.logits - - def __call__(self, input_ids, scores): - scores = torch.nn.functional.log_softmax(scores, dim=-1) - if self.guidance_scale == 1: - return scores - - logits = self.get_unconditional_logits(input_ids) - - unconditional_logits = torch.nn.functional.log_softmax(logits[:, -1], dim=-1) - out = ( - self.guidance_scale * (scores - unconditional_logits) + unconditional_logits - ) - return out diff --git a/dart/models/__init__.py b/dart/models/__init__.py new file mode 100644 index 0000000..9ccfc38 --- /dev/null +++ b/dart/models/__init__.py @@ -0,0 +1,109 @@ +from abc import ABC +from dataclasses import dataclass +from typing import Type, Literal + +from .model_utils import ( + PreTrainedDartModel, + MODEL_TYPES, + MODEL_VERSION, +) +from .ui_utils import ModelArgumentsUI, ModelParsedArguments +from .analyzer_util import DartAnalyzer, DartAnalyzerResultBase +from .special_tag_utils import SpecialTagArgument +from .empty import DartEmptyModel +from .v1 import ( + DartV1Model, + DartV1ModelArgumentsUI, + DartV1Analyzer, + DART_V1_SPECIAL_TAG_PROCESSORS, +) +from .v2 import ( + DartV2Model, + DartV2ModelArgumentsUI, + DartV2Analyzer, + DART_V2_SPECIAL_TAG_PROCESSORS, +) + + +@dataclass +class DartModelConfig: + model_name: str + model_class: Type[PreTrainedDartModel] + analyzer_class: Type[DartAnalyzer] + tokenizer_name: str + model_type: MODEL_TYPES + model_version: MODEL_VERSION + processors: dict[str, SpecialTagArgument] + + +MODEL_MAP: dict[str, DartModelConfig] = { + "empty": DartModelConfig( + model_name="empty", + tokenizer_name="empty", + model_class=DartEmptyModel, + model_type="empty", + model_version="empty", + analyzer_class=DartV1Analyzer, + processors=DART_V1_SPECIAL_TAG_PROCESSORS, + ), + "v1-sft (legacy)": DartModelConfig( + model_name="p1atdev/dart-v1-sft", + tokenizer_name="p1atdev/dart-v1-sft", + model_class=DartV1Model, + model_type="opt", + model_version="v1", + analyzer_class=DartV1Analyzer, + processors=DART_V1_SPECIAL_TAG_PROCESSORS, + ), + "v2-sft": DartModelConfig( + model_name="p1atdev/dart-v2-sft", + tokenizer_name="p1atdev/dart-v2-sft", + model_class=DartV2Model, + model_type="mistral", + model_version="v2", + analyzer_class=DartV2Analyzer, + processors=DART_V2_SPECIAL_TAG_PROCESSORS, + ), + "v2-moe-sft (recommended)": DartModelConfig( + model_name="p1atdev/dart-v2-moe-sft", + tokenizer_name="p1atdev/dart-v2-moe-sft", + model_class=DartV2Model, + model_type="mixtral", + model_version="v2", + analyzer_class=DartV2Analyzer, + processors=DART_V2_SPECIAL_TAG_PROCESSORS, + ), +} +MODEL_NAMES = [name for name in MODEL_MAP.keys() if name != "empty"] +DEFAULT_MODEL_NAME = list(MODEL_MAP.keys())[-1] + +MODEL_TABS: dict[MODEL_VERSION, ModelArgumentsUI] = { + "v1": DartV1ModelArgumentsUI(DART_V1_SPECIAL_TAG_PROCESSORS), + "v2": DartV2ModelArgumentsUI(DART_V2_SPECIAL_TAG_PROCESSORS), +} + + +class AutoDartModel(ABC): + @staticmethod + def from_pretrained( + model_name, + model_device: str = "cpu", + **kwargs, + ): + """Instantiate a Dart model from a pretrained model name.""" + + if model_name not in MODEL_MAP: + raise ValueError( + f"Model {model_name} not found. Available models: {MODEL_MAP.keys()}" + ) + + model_info = MODEL_MAP[model_name] + model = model_info.model_class( + model_name=model_info.model_name, + tokenizer_name=model_info.tokenizer_name, + model_device=model_device, + model_type=model_info.model_type, + **kwargs, + ) + + return model diff --git a/dart/models/analyzer_util.py b/dart/models/analyzer_util.py new file mode 100644 index 0000000..fd6f2e0 --- /dev/null +++ b/dart/models/analyzer_util.py @@ -0,0 +1,103 @@ +import logging + + +from abc import ABC, abstractmethod +from typing import Iterable, Literal + +from pathlib import Path +from dataclasses import dataclass + +from modules.shared import opts + +from dart.settings import parse_options +from dart.utils import ( + sanitize_webui_symbols, +) + +logger = logging.getLogger(__name__) +logger.setLevel(logging.INFO) + + +def load_tags_in_file(path: Path): + if not path.exists(): + logger.error(f"File not found: {path}") + return [] + + with open(path, "r", encoding="utf-8") as file: + tags = [tag.strip() for tag in file.readlines() if tag.strip() != ""] + + return tags + + +@dataclass +class DartAnalyzerResultBase: + """A class of the result of analyzing tags""" + + rating: str + copyright: str + character: str + general: str + other: str + unknown: str + + +class DartAnalyzer(ABC): + """A class for analyzing provided prompt and composing prompt for upsampling""" + + tags_dir: Path + vocab: list[str] + special_vocab: list[str] + + quality_tags: list[str] = [] + + def __init__( + self, + extension_dir: str, + vocab: list[str], + special_vocab: list[str], + *args, + **kwargs, + ): + self.options = parse_options(opts) + if self.options["debug_logging"]: + logger.setLevel(logging.DEBUG) + + self.vocab = vocab + self.special_vocab = special_vocab + + def split_tags(self, input_prompt: str) -> list[str]: + """Split tags by comma and space.""" + return [tag.strip() for tag in input_prompt.split(",") if tag.strip() != ""] + + def join_tags(self, tags: list[str]) -> str: + """Join tags with comma and space.""" + return ", ".join(tags) + + def isolate_tags(self, input_tags: list[str], isolate_tag_list: list[str]): + isolated_tags: list[str] = [] + not_matched: list[str] = [] + + for input_tag in input_tags: + if input_tag in isolate_tag_list: + isolated_tags.append(input_tag) + else: + not_matched.append(input_tag) + + return isolated_tags, not_matched + + def preprocess(self, tags: list[str]) -> str: + """Preprocess tags to pass to dart model.""" + + # \(\) -> () + if self.options["escape_output_brackets"]: + tags = sanitize_webui_symbols(tags) + + return self.join_tags(tags) + + @abstractmethod + def normalize_rating_tag(self, tags: list[str]) -> str: + raise NotImplementedError + + @abstractmethod + def analyze(self, input_prompt: str) -> DartAnalyzerResultBase: + raise NotImplementedError diff --git a/dart/models/dart2vec/__init__.py b/dart/models/dart2vec/__init__.py new file mode 100644 index 0000000..dd92ade --- /dev/null +++ b/dart/models/dart2vec/__init__.py @@ -0,0 +1,2 @@ +from .configuration_dart2vec import Dart2VecConfig +from .modeling_dart2vec import Dart2VecModel diff --git a/dart/models/dart2vec/configuration_dart2vec.py b/dart/models/dart2vec/configuration_dart2vec.py new file mode 100644 index 0000000..e0c69f6 --- /dev/null +++ b/dart/models/dart2vec/configuration_dart2vec.py @@ -0,0 +1,24 @@ +from transformers.configuration_utils import PretrainedConfig + + +class Dart2VecConfig(PretrainedConfig): + """Configuration for Dart2Vec model""" + + def __init__( + self, + vocab_size=9462, + hidden_size=768, + pad_token_id=1, + bos_token_id=0, + eos_token_id=2, + **kwargs + ): + self.vocab_size = vocab_size + self.hidden_size = hidden_size + + super().__init__( + pad_token_id=pad_token_id, + bos_token_id=bos_token_id, + eos_token_id=eos_token_id, + **kwargs, + ) diff --git a/dart/models/dart2vec/modeling_dart2vec.py b/dart/models/dart2vec/modeling_dart2vec.py new file mode 100644 index 0000000..5ddaae0 --- /dev/null +++ b/dart/models/dart2vec/modeling_dart2vec.py @@ -0,0 +1,86 @@ +import torch +import torch.nn as nn + +from typing import Optional +from dataclasses import dataclass + +from transformers import PreTrainedModel +from transformers.utils import ModelOutput + +from .configuration_dart2vec import Dart2VecConfig + + +@dataclass +class Dart2VecModelOutput(ModelOutput): + hidden_states: torch.Tensor + + +@dataclass +class Dart2VecModelForFeatureExtractionOutput(ModelOutput): + embeddings: torch.Tensor + + +class Dart2VecEmbeddings(nn.Module): + def __init__(self, config: Dart2VecConfig): + super().__init__() + + self.tag_embeddings = nn.Embedding( + config.vocab_size, config.hidden_size, padding_idx=config.pad_token_id + ) + + def forward( + self, + input_ids: Optional[torch.LongTensor] = None, + inputs_embeds: Optional[torch.FloatTensor] = None, + ): + if inputs_embeds is not None: + return inputs_embeds + + embeddings = self.tag_embeddings(input_ids) + + return embeddings + + +class Dart2VecPreTrainedModel(PreTrainedModel): + """ + An abstract class to handle weights initialization and a simple interface for downloading and loading pretrained + models. + """ + + config_class = Dart2VecConfig + base_model_prefix = "dart2vec" + + def _init_weights(self, module): + """Initialize the weights""" + if isinstance(module, nn.Embedding): + torch.nn.init.kaiming_uniform_(module.weight) + if module.padding_idx is not None: + module.weight.data[module.padding_idx].zero_() + elif isinstance(module, nn.Linear): + module.weight.data.normal_(mean=0.0, std=0.02) + if module.bias is not None: + module.bias.data.zero_() + + +class Dart2VecModel(Dart2VecPreTrainedModel): + def __init__(self, config: Dart2VecConfig): + super().__init__(config) + + self.config = config + + self.embeddings = Dart2VecEmbeddings(config) + + self.post_init() + + def get_input_embeddings(self): + return self.embeddings.tag_embeddings + + def set_input_embeddings(self, value): + self.embeddings.tag_embeddings = value + + def forward( + self, input_ids: torch.Tensor + ) -> Dart2VecModelForFeatureExtractionOutput: + embeddings = self.embeddings(input_ids) + + return Dart2VecModelForFeatureExtractionOutput(embeddings=embeddings) diff --git a/dart/models/empty/__init__.py b/dart/models/empty/__init__.py new file mode 100644 index 0000000..697dd1c --- /dev/null +++ b/dart/models/empty/__init__.py @@ -0,0 +1,2 @@ +from .model import DartEmptyModel +from .ui import DartEmptyModelArgumentsUI diff --git a/dart/models/empty/model.py b/dart/models/empty/model.py new file mode 100644 index 0000000..9122e0f --- /dev/null +++ b/dart/models/empty/model.py @@ -0,0 +1,40 @@ +import logging + +from gradio.components import Component +from gradio.blocks import Block +import gradio as gr + +from dart.models.model_utils import PreTrainedDartModel + +logger = logging.getLogger(__name__) +logger.setLevel(logging.INFO) + + +class DartEmptyModel(PreTrainedDartModel): + """A class for initial ui loading.""" + + def __init__( + self, + model_name: str, + tokenizer_name: str, + model_backend: str, + model_device: str = "cpu", + ): + pass + + def get_vocab_list(self) -> list[str]: + return [] + + def get_special_vocab_list(self) -> list[str]: + return [] + + def compose_prompt( + self, + rating: str, + copyright: str, + character: str, + general: str, + length: str, + **kwargs + ): + raise NotImplementedError("Empty model does not support prompt composition") diff --git a/dart/models/empty/ui.py b/dart/models/empty/ui.py new file mode 100644 index 0000000..dd0ac80 --- /dev/null +++ b/dart/models/empty/ui.py @@ -0,0 +1,25 @@ +import logging + +from typing import Iterable + +import gradio as gr +from gradio.blocks import Block +from gradio.components import Component + + +from dart.models.ui_utils import ModelArgumentsUI + +logger = logging.getLogger(__name__) +logger.setLevel(logging.INFO) + + +class DartEmptyModelArgumentsUI(ModelArgumentsUI): + options = {} + + def render( + self, visible: bool = False + ) -> tuple[Block | Component, Iterable[Component]]: + with gr.Column(visible=visible) as ui: + gr.Text(value="This is empty.") + + return ui, self.arguments.values() diff --git a/dart/models/model_utils.py b/dart/models/model_utils.py new file mode 100644 index 0000000..ed255ef --- /dev/null +++ b/dart/models/model_utils.py @@ -0,0 +1,114 @@ +import logging + +from abc import ABC, abstractmethod +from typing import Literal + +from modules.shared import opts + +from dart.settings import parse_options +from .special_tag_utils import SpecialTagArgument + +logger = logging.getLogger(__name__) +logger.setLevel(logging.INFO) + + +MODEL_VERSION = Literal["empty", "v1", "v2"] +MODEL_TYPES = Literal["empty", "opt", "mistral", "mixtral"] + + +class PreTrainedDartModel(ABC): + """A class that wraps a dart model and tokenizer.""" + + dart_model = None + dart_tokenizer = None + + dart_model_version: MODEL_VERSION + dart_model_type: MODEL_TYPES + + def __init__( + self, + model_name: str, + tokenizer_name: str, + model_device: str = "cpu", + model_version: MODEL_VERSION = "empty", + model_type: MODEL_TYPES = "empty", + ): + self.options = parse_options(opts) + + self.model_name = model_name + self.tokenizer_name = tokenizer_name + + self.model_device = model_device + self.dart_model_version = model_version + self.dart_model_type = model_type + + if self.options["debug_logging"]: + logger.setLevel(logging.DEBUG) + + @abstractmethod + def _load_dart_model( + self, + ): + raise NotImplementedError + + @abstractmethod + def _load_dart_tokenizer(self): + raise NotImplementedError + + def _check_model_avaiable(self): + return self.dart_model is not None + + def _check_tokenizer_avaiable(self): + return self.dart_tokenizer is not None + + def load_model_if_needed(self): + if not self._check_model_avaiable(): + self._load_dart_model() + + def load_tokenizer_if_needed(self): + if not self._check_tokenizer_avaiable(): + self._load_dart_tokenizer() + + def get_vocab_list(self) -> list[str]: + self.load_tokenizer_if_needed() + + return list(self.dart_tokenizer.vocab.keys()) # type: ignore + + def get_special_vocab_list(self) -> list[str]: + self.load_tokenizer_if_needed() + + return list(self.dart_tokenizer.get_added_vocab().values()) # type: ignore + + @abstractmethod + def get_bad_words_ids( + self, tag_text: str, ban_method: str | None, top_k: int | None + ) -> list[list[int]] | None: + raise NotImplementedError + + @abstractmethod + def compose_prompt( + self, + processors: dict[str, SpecialTagArgument], + rating: str, + copyright: str, + character: str, + general: str, + **kwargs, + ): + raise NotImplementedError + + @abstractmethod + def generate( + self, + prompt: str, + max_new_tokens: int = 128, + min_new_tokens: int = 0, + do_sample: bool = True, + temperature: float = 1.0, + top_p: float = 1, + top_k: int = 20, + num_beams: int = 1, + bad_words_ids: list | None = None, + ) -> str: + """Upsamples prompt""" + raise NotImplementedError diff --git a/dart/models/special_tag_utils.py b/dart/models/special_tag_utils.py new file mode 100644 index 0000000..b606ada --- /dev/null +++ b/dart/models/special_tag_utils.py @@ -0,0 +1,30 @@ +import logging + + +from abc import ABC, abstractmethod +from typing import Any + + +logger = logging.getLogger(__name__) +logger.setLevel(logging.INFO) + + +class SpecialTagArgument(ABC): + """A class that represents a special tag argument.""" + + label2tag: dict[str, str] + default_label: str = "" + + def get_labels(self) -> list[str]: + return list(self.label2tag.keys()) + + def get_tags(self) -> list[str]: + return list(self.label2tag.values()) + + def get_tag(self, key: Any) -> str: + if key not in self.label2tag: + return self.default_tag() + return self.label2tag[key] + + def default_tag(self) -> str: + return self.label2tag[self.default_label] diff --git a/dart/models/ui_utils.py b/dart/models/ui_utils.py new file mode 100644 index 0000000..b2979a0 --- /dev/null +++ b/dart/models/ui_utils.py @@ -0,0 +1,73 @@ +import logging + + +from abc import ABC, abstractmethod +from typing import Iterable, Literal + +import gradio as gr +from gradio.blocks import Block +from gradio.components import Component + +from .special_tag_utils import SpecialTagArgument +from .model_utils import MODEL_TYPES, MODEL_VERSION + +logger = logging.getLogger(__name__) +logger.setLevel(logging.INFO) + + +# 登録できるキーの名前を制限 +MODEL_ARGUMENTS_KEY = Literal[ + "length", + "ban_tags", + "identity", + "ban_method", + "fuzzy_top_k", + "aspect_ratio", + "rating", +] + + +class ModelArgumentsUI(ABC): + + options: dict[str, SpecialTagArgument] + + # 順序を保持する必要があるため古いPythonでは機能しないが、 + # そんな古いバージョンでWebUIを使っている人はいないと思うので問題ない + arguments: dict[MODEL_ARGUMENTS_KEY, Component] = {} + + def __init__(self, options: dict[str, SpecialTagArgument]) -> None: + self.options = options + + @abstractmethod + def render( + self, visible: bool = False + ) -> tuple[Block | Component, Iterable[Component]]: + raise NotImplementedError + + def get_argument_keys(self, prefix: MODEL_VERSION) -> list[str]: + return [f"{prefix}.{key}" for key in self.arguments.keys()] + + +class ModelParsedArguments: + """A class that parses model arguments for accessing them safely.""" + + data: dict + model_version: MODEL_VERSION + + def __init__(self, keys: list[str], values: list, model_version: MODEL_VERSION): + self.data = dict(zip(keys, values, strict=True)) + self.model_version = model_version + + def get(self, key: MODEL_ARGUMENTS_KEY) -> str | None: + if f"{self.model_version}.{key}" not in self.data: + return None + value = self.data[f"{self.model_version}.{key}"] + return value + + def get_int(self, key: MODEL_ARGUMENTS_KEY) -> int | None: + if f"{self.model_version}.{key}" not in self.data: + return None + value = self.data[f"{self.model_version}.{key}"] + if value is not None: + return int(value) + return value diff --git a/dart/models/v1/__init__.py b/dart/models/v1/__init__.py new file mode 100644 index 0000000..dc34c65 --- /dev/null +++ b/dart/models/v1/__init__.py @@ -0,0 +1,4 @@ +from .model import DartV1Model +from .ui import DartV1ModelArgumentsUI +from .analyzer import DartV1Analyzer +from .special_tags import DART_V1_SPECIAL_TAG_PROCESSORS diff --git a/dart/models/v1/analyzer.py b/dart/models/v1/analyzer.py new file mode 100644 index 0000000..e4a1c5c --- /dev/null +++ b/dart/models/v1/analyzer.py @@ -0,0 +1,123 @@ +import logging + +from pathlib import Path +from dataclasses import dataclass + +from modules.shared import opts + +from dart.utils import ( + parse_webui_prompt, + sanitize_webui_symbols, +) +from dart.models.analyzer_util import ( + DartAnalyzer, + DartAnalyzerResultBase, + load_tags_in_file, +) + +logger = logging.getLogger(__name__) +logger.setLevel(logging.INFO) + +IN_RATING_GENERAL = "rating:general" +IN_RATING_SENSITIVE = "rating:sensitive" +IN_RATING_QUESTIONABLE = "rating:questionable" +IN_RATING_EXPLICIT = "rating:explicit" +# IN_RATING_SFW = "" +IN_RATING_NSFW = "nsfw" + +IN_RATING_RANKING = [ + IN_RATING_NSFW, + IN_RATING_EXPLICIT, + IN_RATING_QUESTIONABLE, + IN_RATING_SENSITIVE, + IN_RATING_GENERAL, +] + +OUT_RATING_GENERAL = "rating:general" +OUT_RATING_SENSITIVE = "rating:sensitive" +OUT_RATING_QUESTIONABLE = "rating:questionable" +OUT_RATING_EXPLICIT = "rating:explicit" +OUT_RATING_SFW = "rating:sfw" +OUT_RATING_NSFW = "rating:nsfw" + +RATING_IO = { + IN_RATING_GENERAL: f"{OUT_RATING_SFW}{OUT_RATING_GENERAL}", + IN_RATING_SENSITIVE: f"{OUT_RATING_SFW}{OUT_RATING_SENSITIVE}", + IN_RATING_QUESTIONABLE: f"{OUT_RATING_NSFW}{OUT_RATING_QUESTIONABLE}", + IN_RATING_EXPLICIT: f"{OUT_RATING_NSFW}{OUT_RATING_EXPLICIT}", + IN_RATING_NSFW: f"{OUT_RATING_NSFW}{OUT_RATING_EXPLICIT}", +} + + +@dataclass +class DartV1AnalyzerResult(DartAnalyzerResultBase): + pass + + +class DartV1Analyzer(DartAnalyzer): + """A prompt analyzer class for dart v1.""" + + rating_tags = [ + IN_RATING_GENERAL, + IN_RATING_SENSITIVE, + IN_RATING_QUESTIONABLE, + IN_RATING_EXPLICIT, + IN_RATING_NSFW, + ] + + def __init__( + self, + extension_dir: str, + vocab: list[str], + special_vocab: list[str], + *args, + **kwargs, + ): + super().__init__(extension_dir, vocab, special_vocab, *args, **kwargs) + + self.tags_dir = Path(extension_dir) / "tags" / "v1" + + self.copyright_tags = load_tags_in_file(self.tags_dir / "copyright.txt") + self.character_tags = load_tags_in_file(self.tags_dir / "character.txt") + self.quality_tags = load_tags_in_file(self.tags_dir / "quality.txt") + + def normalize_rating_tag(self, tags: list[str]) -> str: + if len(tags) == 0: + return f"{OUT_RATING_SFW}, {OUT_RATING_GENERAL}" + + if len(tags) == 1: + return RATING_IO[tags[0]] + + for tag in tags: + if tag in RATING_IO: + return RATING_IO[tag] + + # unknown rating tag + raise ValueError(f"Unknown rating tag: {tags}") + + def analyze(self, input_prompt: str) -> DartAnalyzerResultBase: + input_tags = self.split_tags(parse_webui_prompt(input_prompt)) + + input_tags = list(set(input_tags)) # unique + + rating_tags, input_tags = self.isolate_tags(input_tags, self.rating_tags) + copyright_tags, input_tags = self.isolate_tags(input_tags, self.copyright_tags) + character_tags, input_tags = self.isolate_tags(input_tags, self.character_tags) + quality_tags, input_tags = self.isolate_tags(input_tags, self.quality_tags) + + # escape special tags + _special_tags, input_tags = self.isolate_tags(input_tags, self.special_vocab) + + # general tags and unknown tags + general_tags, unknown_tags = self.isolate_tags(input_tags, self.vocab) + + rating_tags = self.normalize_rating_tag(rating_tags) + + return DartV1AnalyzerResult( + rating=rating_tags, + copyright=self.preprocess(copyright_tags), + character=self.preprocess(character_tags), + general=self.preprocess(general_tags), + other=self.preprocess(quality_tags), + unknown=self.preprocess(unknown_tags), + ) diff --git a/dart/models/v1/model.py b/dart/models/v1/model.py new file mode 100644 index 0000000..184a53e --- /dev/null +++ b/dart/models/v1/model.py @@ -0,0 +1,141 @@ +import logging + +import time + +import torch +from transformers import AutoTokenizer, PreTrainedTokenizerBase +from optimum.onnxruntime import ORTModelForCausalLM + + +from dart.utils import ( + sanitize_webui_symbols, + get_valid_tag_list, + get_patterns_from_tag_list, +) +from dart.models.special_tag_utils import SpecialTagArgument +from dart.models.model_utils import PreTrainedDartModel + +logger = logging.getLogger(__name__) +logger.setLevel(logging.INFO) + + +class DartV1Model(PreTrainedDartModel): + """A model class for dart v1.""" + + dart_model: ORTModelForCausalLM | None = None + dart_tokenizer: PreTrainedTokenizerBase | None = None + + def _load_dart_model( + self, + ): + self.dart_model = ORTModelForCausalLM.from_pretrained( + self.model_name, + file_name=("model_quantized.onnx"), + ) + + assert self.dart_model is not None + + self.dart_model.to(self.model_device) # type: ignore + + def _load_dart_tokenizer(self): + self.dart_tokenizer = AutoTokenizer.from_pretrained( + self.tokenizer_name, trust_remote_code=True + ) + + def get_bad_words_ids(self, tag_text: str) -> list[list[int]] | None: + if tag_text.strip() == "": + return None + + self.load_tokenizer_if_needed() + assert self.dart_tokenizer is not None + + # get ban tag pattern by regex + ban_tags = get_valid_tag_list(tag_text) + ban_tag_patterns = get_patterns_from_tag_list(ban_tags) + + # filter matched tokens from vocab + ban_words_ids: list[int] = [] + for pattern in ban_tag_patterns: + for tag, id in self.dart_tokenizer.vocab.items(): # type:ignore + if pattern.match(tag): + ban_words_ids.append(id) + + # dedup + ban_words_ids = list(set(ban_words_ids)) + + # return type should be list[list[int]] + return [[id] for id in ban_words_ids] + + def compose_prompt( + self, + processors: dict[str, SpecialTagArgument], + rating: str, + copyright: str, + character: str, + general: str, + length: str, + **kwargs, + ): + prompt = ( + f"<|bos|>" + f"{rating}" + f"{copyright}" + f"{character}" + f"{general}{processors['length'].get_tag(length)}<|input_end|>" + ) + + return prompt + + @torch.no_grad() + def generate( + self, + prompt: str, + max_new_tokens: int = 128, + min_new_tokens: int = 0, + do_sample: bool = True, + temperature: float = 1.0, + top_p: float = 1, + top_k: int = 20, + num_beams: int = 1, + bad_words_ids: list[list[int]] | None = None, + ) -> str: + """Upsamples prompt""" + + start_time = time.time() + + self.load_tokenizer_if_needed() + self.load_model_if_needed() + + assert self.dart_tokenizer is not None + assert self.dart_model is not None + + input_ids = self.dart_tokenizer.encode_plus( + prompt, return_tensors="pt" + ).input_ids + + # output_ids is list[list[int]] + output_ids = self.dart_model.generate( + input_ids, + max_new_tokens=max_new_tokens, + min_new_tokens=min_new_tokens, + do_sample=do_sample, + temperature=temperature, + top_p=top_p, + top_k=top_k, + num_beams=num_beams, + bad_words_ids=bad_words_ids, + no_repeat_ngram_size=1, + ) + + decoded = self.dart_tokenizer.decode( + output_ids[0][len(input_ids[0]) :], + skip_special_tokens=True, + ) + logger.debug(f"Generated tags: {decoded}") + + escaped = ", ".join(sanitize_webui_symbols(decoded.split(", "))) + + end_time = time.time() + logger.info(f"Upsampling tags has taken {end_time-start_time:.2f} seconds") + + return escaped diff --git a/dart/models/v1/special_tags.py b/dart/models/v1/special_tags.py new file mode 100644 index 0000000..e39c9af --- /dev/null +++ b/dart/models/v1/special_tags.py @@ -0,0 +1,21 @@ +import logging + +from dart.models.special_tag_utils import SpecialTagArgument + +logger = logging.getLogger(__name__) +logger.setLevel(logging.INFO) + + +class DartV1LengthTagArgument(SpecialTagArgument): + label2tag = { + "very short": "<|very_short|>", + "short": "<|short|>", + "long": "<|long|>", + "very long": "<|very_long|>", + } + default_label = "long" + + +DART_V1_SPECIAL_TAG_PROCESSORS: dict[str, SpecialTagArgument] = { + "length": DartV1LengthTagArgument(), +} diff --git a/dart/models/v1/ui.py b/dart/models/v1/ui.py new file mode 100644 index 0000000..b6bb192 --- /dev/null +++ b/dart/models/v1/ui.py @@ -0,0 +1,37 @@ +import logging + +from typing import Iterable + +import gradio as gr +from gradio.blocks import Block +from gradio.components import Component + + +from dart.models.ui_utils import ModelArgumentsUI + +logger = logging.getLogger(__name__) +logger.setLevel(logging.INFO) + + +class DartV1ModelArgumentsUI(ModelArgumentsUI): + + def render( + self, visible: bool = False + ) -> tuple[Block | Component, Iterable[Component]]: + with gr.Column(visible=visible) as ui: + self.arguments["length"] = gr.Radio( + label="Total tag length", + elem_id="v1.tag_length", + info="Specify the total length of the generated tags.", + choices=list(self.options["length"].get_labels()), + value=self.options["length"].default_label, + ) + self.arguments["ban_tags"] = gr.Textbox( + label="Ban tags", + elem_id="v1.ban_tags", + info="Separate with comma. Using `*` matches to any character (e.g. `* ears` matches to `animal ears`, `cat ears`, ...)", + value="", + placeholder="umbrella, official *, * text, * background, ...", + ) + + return ui, self.arguments.values() diff --git a/dart/models/v2/__init__.py b/dart/models/v2/__init__.py new file mode 100644 index 0000000..df05576 --- /dev/null +++ b/dart/models/v2/__init__.py @@ -0,0 +1,6 @@ +from .model import ( + DartV2Model, +) +from .ui import DartV2ModelArgumentsUI +from .analyzer import DartV2Analyzer +from .special_tags import DART_V2_SPECIAL_TAG_PROCESSORS diff --git a/dart/models/v2/analyzer.py b/dart/models/v2/analyzer.py new file mode 100644 index 0000000..225a635 --- /dev/null +++ b/dart/models/v2/analyzer.py @@ -0,0 +1,127 @@ +import logging + +from pathlib import Path +from dataclasses import dataclass + +from modules.shared import opts + +from dart.utils import ( + parse_webui_prompt, +) +from dart.models.analyzer_util import ( + DartAnalyzer, + DartAnalyzerResultBase, + load_tags_in_file, +) + +logger = logging.getLogger(__name__) +logger.setLevel(logging.INFO) + +IN_RATING_GENERAL = "general" +IN_RATING_SENSITIVE = "sensitive" +IN_RATING_QUESTIONABLE = "questionable" +IN_RATING_EXPLICIT = "explicit" +# IN_RATING_SFW = "" +IN_RATING_NSFW = "nsfw" + +IN_RATING_RANKING = [ + IN_RATING_NSFW, + IN_RATING_EXPLICIT, + IN_RATING_QUESTIONABLE, + IN_RATING_SENSITIVE, + IN_RATING_GENERAL, +] + +OUT_RATING_GENERAL = "general" +OUT_RATING_SENSITIVE = "sensitive" +OUT_RATING_QUESTIONABLE = "questionable" +OUT_RATING_EXPLICIT = "explicit" +OUT_RATING_SFW = "sfw" +OUT_RATING_NSFW = "nsfw" + +RATING_IO = { + IN_RATING_GENERAL: OUT_RATING_GENERAL, + IN_RATING_SENSITIVE: OUT_RATING_SENSITIVE, + IN_RATING_QUESTIONABLE: OUT_RATING_QUESTIONABLE, + IN_RATING_EXPLICIT: OUT_RATING_EXPLICIT, + IN_RATING_NSFW: OUT_RATING_EXPLICIT, +} + + +@dataclass +class DartV2AnalyzerResult(DartAnalyzerResultBase): + pass + + +class DartV2Analyzer(DartAnalyzer): + """A prompt analyzer class for dart v1.""" + + rating_tags = [ + IN_RATING_GENERAL, + IN_RATING_SENSITIVE, + IN_RATING_QUESTIONABLE, + IN_RATING_EXPLICIT, + IN_RATING_NSFW, + ] + + def __init__( + self, + extension_dir: str, + vocab: list[str], + special_vocab: list[str], + *args, + **kwargs, + ): + super().__init__(extension_dir, vocab, special_vocab, *args, **kwargs) + + self.tags_dir = Path(extension_dir) / "tags" / "v2" + + self.copyright_tags = load_tags_in_file(self.tags_dir / "copyright.txt") + self.character_tags = load_tags_in_file(self.tags_dir / "character.txt") + self.quality_tags = load_tags_in_file(self.tags_dir / "quality.txt") + + def normalize_rating_tag(self, tags: list[str]) -> str: + if len(tags) == 0: + return OUT_RATING_GENERAL + + if len(tags) == 1: + return RATING_IO[tags[0]] + + if len(tags) == 2: + # "nsfw" and "explicit" are in tags, return rating:explicit + if IN_RATING_NSFW in tags and IN_RATING_EXPLICIT in tags: + return OUT_RATING_EXPLICIT + + for tag in tags: + if tag in RATING_IO: + return RATING_IO[tag] + + # unknown rating tag + raise ValueError(f"Unknown rating tag: {tags}") + + def analyze(self, input_prompt: str) -> DartAnalyzerResultBase: + input_tags = self.split_tags(parse_webui_prompt(input_prompt)) + + input_tags = list(set(input_tags)) # unique + + rating_tags, input_tags = self.isolate_tags(input_tags, self.rating_tags) + copyright_tags, input_tags = self.isolate_tags(input_tags, self.copyright_tags) + character_tags, input_tags = self.isolate_tags(input_tags, self.character_tags) + quality_tags, input_tags = self.isolate_tags(input_tags, self.quality_tags) + + # escape special tags + _special_tags, input_tags = self.isolate_tags(input_tags, self.special_vocab) + + # general tags and unknown tags + general_tags, unknown_tags = self.isolate_tags(input_tags, self.vocab) + + rating_tags = self.normalize_rating_tag(rating_tags) + + return DartV2AnalyzerResult( + rating=rating_tags, + copyright=self.preprocess(copyright_tags), + character=self.preprocess(character_tags), + general=self.preprocess(general_tags), + other=self.preprocess(quality_tags), + unknown=self.preprocess(unknown_tags), + ) diff --git a/dart/models/v2/fuzzy_tag_searcher.py b/dart/models/v2/fuzzy_tag_searcher.py new file mode 100644 index 0000000..3a19770 --- /dev/null +++ b/dart/models/v2/fuzzy_tag_searcher.py @@ -0,0 +1,38 @@ +import numpy as np + +from transformers import AutoTokenizer, PreTrainedTokenizerBase + +from dart.models.dart2vec.modeling_dart2vec import Dart2VecModel + +MODEL_NAME = "p1atdev/dart-v2-vectors" + + +class FuzzyTagSearcher: + """A model that calculates the similarity between tags.""" + + tokenizer: PreTrainedTokenizerBase + + similarities: np.ndarray + + def __init__(self): + model = Dart2VecModel.from_pretrained(MODEL_NAME, device_map="cpu") + self.tokenizer = AutoTokenizer.from_pretrained(MODEL_NAME) + + embeddings = model.get_input_embeddings().weight.cpu().detach().numpy() + self.similarities = self._calculate_similarity(embeddings) + + def _calculate_similarity(self, embed: np.ndarray): + norms = np.linalg.norm(embed, axis=1) + normalized = embed / norms[:, np.newaxis] + + return np.dot(normalized, embed.T) + + def get_similar_tags(self, tags: list[str], top_k: int = 10) -> list[str]: + tag_ids = [self.tokenizer.convert_tokens_to_ids(tag) for tag in tags] + tag_embeds = self.similarities[tag_ids] + + # get each top k indices + top_k_indices = np.argsort(tag_embeds, axis=1)[:, -top_k:] + top_k_indices = top_k_indices.flatten() + + return self.tokenizer.convert_ids_to_tokens(top_k_indices) diff --git a/dart/models/v2/model.py b/dart/models/v2/model.py new file mode 100644 index 0000000..2d9cbc2 --- /dev/null +++ b/dart/models/v2/model.py @@ -0,0 +1,215 @@ +import logging + +import time +import os + +from dartrs.dartrs import DartTokenizer +from dartrs.v2 import ( + V2Model, + MistralModel, + MixtralModel, + compose_prompt, + LengthTag, + RatingTag, + AspectRatioTag, + IdentityTag, +) +from dartrs.utils import get_generation_config + +from modules.shared import opts + +from dart.utils import ( + sanitize_webui_symbols, + get_valid_tag_list, + get_patterns_from_tag_list, +) +from dart.models.model_utils import ( + SpecialTagArgument, + PreTrainedDartModel, + MODEL_TYPES, + MODEL_VERSION, +) +from dart.settings import parse_options +from .fuzzy_tag_searcher import FuzzyTagSearcher + +logger = logging.getLogger(__name__) +logger.setLevel(logging.INFO) + + +class DartV2Model(PreTrainedDartModel): + """A model class for dart v2.""" + + dart_model: V2Model | None = None + dart_tokenizer: DartTokenizer | None = None + + dart_model_version: MODEL_VERSION + dart_model_type: MODEL_TYPES + + fuzzy_tag_searcher: FuzzyTagSearcher + + def __init__( + self, + model_name: str, + tokenizer_name: str, + model_device: str = "cpu", + model_version: MODEL_VERSION = "v2", + model_type: MODEL_TYPES = "mistral", + ): + self.options = parse_options(opts) + + self.model_name = model_name + self.tokenizer_name = tokenizer_name + self.model_device = model_device + self.dart_model_version = model_version + self.dart_model_type = model_type + + self.fuzzy_tag_searcher = FuzzyTagSearcher() + + if self.options["debug_logging"]: + logger.setLevel(logging.DEBUG) + + def _load_dart_model(self): + HF_TOKEN = os.getenv("HF_TOKEN", None) + if self.dart_model_type == "mistral": + self.dart_model = MistralModel.from_pretrained( + self.model_name, + dtype="fp16", + device=self.model_device, + auth_token=HF_TOKEN, + ) + elif self.dart_model_type == "mixtral": + self.dart_model = MixtralModel.from_pretrained( + self.model_name, + dtype="fp16", + device=self.model_device, + auth_token=HF_TOKEN, + ) + else: + raise ValueError(f"Unknown model type: {self.dart_model_type}") + + def _load_dart_tokenizer(self): + HF_TOKEN = os.getenv("HF_TOKEN", None) + self.dart_tokenizer = DartTokenizer.from_pretrained( + self.tokenizer_name, auth_token=HF_TOKEN + ) + + def get_vocab_list(self) -> list[str]: + self.load_tokenizer_if_needed() + assert self.dart_tokenizer is not None + + return list(self.dart_tokenizer.get_vocab().keys()) + + def get_special_vocab_list(self) -> list[str]: + self.load_tokenizer_if_needed() + assert self.dart_tokenizer is not None + + return self.dart_tokenizer.get_added_tokens() + + def compose_prompt( + self, + processors: dict[str, SpecialTagArgument], + rating: RatingTag, + copyright: str, + character: str, + general: str, + length: LengthTag, + height: float, + width: float, + rating_option: RatingTag, + aspect_ratio_option: AspectRatioTag, + identity: IdentityTag, + **kwargs, + ): + """Compose a prompt for the model.""" + + rating_tag = rating if rating_option == "auto" else rating_option + + aspect_ratio_tag = processors["aspect_ratio"].get_tag( + height / width if aspect_ratio_option == "auto" else aspect_ratio_option + ) + + prompt = compose_prompt( + prompt=general, + copyright=copyright, + character=character, + rating=rating_tag, + length=length, + identity=identity, + aspect_ratio=aspect_ratio_tag, + ) + + return prompt + + def get_bad_words_ids( + self, tag_text: str, ban_method: str | None, top_k: int = 10 + ) -> list[int] | None: + self.load_tokenizer_if_needed() + assert self.dart_tokenizer is not None + + valid_tags = get_valid_tag_list(tag_text) + ban_tag_patterns = get_patterns_from_tag_list(valid_tags) + + ban_tags: list[str] = [] + for pattern in ban_tag_patterns: + for tag in self.dart_tokenizer.get_vocab().keys(): + if pattern.match(tag): + ban_tags.append(tag) + ban_tags_text = ", ".join(ban_tags) + + if ban_method is None or ban_method == "exact": + encoded = self.dart_tokenizer.encode(ban_tags_text) + logger.debug(f"Exact banned tags: {ban_tags_text}, {encoded}") + return encoded + + if ban_method == "fuzzy": + assert top_k is not None + similar_tags = self.fuzzy_tag_searcher.get_similar_tags( + self.dart_tokenizer.tokenize(ban_tags_text), top_k=top_k + ) + encoded = self.dart_tokenizer.encode(", ".join([tag_text, *similar_tags])) + logger.debug(f"Similar tags: {similar_tags}, {encoded}") + return list(set(encoded)) + + if ban_method == "cluster": + raise NotImplementedError("Cluster ban method is not implemented yet") + + def generate( + self, + prompt: str, + max_new_tokens: int = 128, + min_new_tokens: int = 0, + do_sample: bool = True, + temperature: float = 1, + top_p: float = 1, + top_k: int = 20, + num_beams: int = 1, + bad_words_ids: list[int] | None = None, + ) -> str: + """Upsamples prompt""" + + start_time = time.time() + + self.load_tokenizer_if_needed() + self.load_model_if_needed() + + assert self.dart_tokenizer is not None + assert self.dart_model is not None + + config = get_generation_config( + prompt=prompt, + tokenizer=self.dart_tokenizer, + max_new_tokens=max_new_tokens, + temperature=temperature, + top_p=top_p, + top_k=top_k, + ban_token_ids=bad_words_ids, + ) + + output = self.dart_model.generate(config) + logger.debug(f"Generated tags: {output}") + + escaped = ", ".join(sanitize_webui_symbols(output.split(", "))) + + logger.info(f"Generated in {time.time() - start_time:.2f}s") + + return escaped diff --git a/dart/models/v2/special_tags.py b/dart/models/v2/special_tags.py new file mode 100644 index 0000000..bc65b74 --- /dev/null +++ b/dart/models/v2/special_tags.py @@ -0,0 +1,77 @@ +import logging + +from dart.models.special_tag_utils import SpecialTagArgument + +logger = logging.getLogger(__name__) +logger.setLevel(logging.INFO) + + +class DartV2LengthTagArgument(SpecialTagArgument): + label2tag = { + "very short": "very_short", + "short": "short", + "medium": "medium", + "long": "long", + "very long": "very_long", + } + default_label = "long" + + +class DartV2RatingTagArgument(SpecialTagArgument): + label2tag = { + "auto": "", + "sfw": "sfw", + "general": "general", + "sensitive": "sensitive", + "nsfw": "nsfw", + "questionable": "questionable", + "explicit": "explicit", + } + default_label = "auto" + + +class DartV2AspectRatioTagArgument(SpecialTagArgument): + label2tag = { + "auto": "", + "ultra wide": "ultra_wide", + "wide": "wide", + "square": "square", + "tall": "tall", + "ultra tall": "ultra_tall", + } + default_label = "auto" + + def get_tag(self, key: float | str) -> str: + if isinstance(key, str): + # specified by the user + return self.label2tag[key] + + # auto detect + aspect_ratio = key + if aspect_ratio <= 1 / 2: + return self.label2tag["ultra wide"] + elif aspect_ratio <= 8 / 9: + return self.label2tag["wide"] + elif aspect_ratio < 9 / 8: + return self.label2tag["square"] + elif aspect_ratio < 2: + return self.label2tag["tall"] + else: + return self.label2tag["ultra tall"] + + +class DartV2IdentityLevelTagArgument(SpecialTagArgument): + label2tag = { + "none": "none", + "lax": "lax", + "strict": "strict", + } + default_label = "none" + + +DART_V2_SPECIAL_TAG_PROCESSORS: dict[str, SpecialTagArgument] = { + "length": DartV2LengthTagArgument(), + "rating": DartV2RatingTagArgument(), + "aspect_ratio": DartV2AspectRatioTagArgument(), + "identity_level": DartV2IdentityLevelTagArgument(), +} diff --git a/dart/models/v2/ui.py b/dart/models/v2/ui.py new file mode 100644 index 0000000..9801ddf --- /dev/null +++ b/dart/models/v2/ui.py @@ -0,0 +1,95 @@ +import logging + +from typing import Iterable + +import gradio as gr +from gradio.blocks import Block +from gradio.components import Component + +from dart.models.ui_utils import ModelArgumentsUI + +logger = logging.getLogger(__name__) +logger.setLevel(logging.INFO) + +BAN_METHODS: list = ["exact", "fuzzy"] # , "cluster" + + +class DartV2ModelArgumentsUI(ModelArgumentsUI): + + def render( + self, visible: bool = False + ) -> tuple[Block | Component, Iterable[Component]]: + def toggle_visible_fuzzy_top_k(method: str): + return gr.Number.update( + visible=method == "fuzzy", + ) + + with gr.Column(visible=visible) as ui: + assert self.options["length"].default_label is not None + print("########################", self.options["length"].default_label) + self.arguments["length"] = gr.Radio( + label="Total tag length", + elem_id="v2.tag_length", + info="Specify the total length of the generated tags.", + choices=list(self.options["length"].get_labels()), + value=self.options["length"].default_label, + ) + + self.arguments["identity"] = gr.Radio( + label="Identity level", + elem_id="v2.identity_level", + info="none = upsamples tags freely, lax = finely keeps appearance of the subject, strict = strictly keeps the appearance of the subject", + choices=list(self.options["identity_level"].get_labels()), + value=self.options["identity_level"].default_label, + ) + + with gr.Accordion(label="Ban tags options", open=True): + self.arguments["ban_tags"] = gr.Textbox( + label="Ban tags", + elem_id="v2.ban_tags", + info="Separate with comma. Using `*` matches to any character (e.g. `* ears` matches to `animal ears`, `cat ears`, ...). `*` can be used with any ban method.", + value="", + placeholder="umbrella, official *, * text, * background, ...", + ) + self.arguments["ban_method"] = gr.Radio( + label="Ban method", + elem_id="v2.ban_method", + info="exact = matches exactly only, fuzzy = exact tags and also similar meaning tags", + choices=BAN_METHODS, + value="exact", + ) + + self.arguments["fuzzy_top_k"] = gr.Number( + label="Fuzzy top k", + elem_id="v2.fuzzy_top_k", + info="Top k similar tags to include when using fuzzy ban method.", + minimum=1, + maximum=30000, + value=5, + visible=False, + ) + + with gr.Accordion(label="Advanced options", open=False): + self.arguments["aspect_ratio"] = gr.Radio( + label="Aspect ratio", + elem_id="v2.aspect_ratio", + info="`auto` automatically detects the aspect ratio of the image.", + choices=list(self.options["aspect_ratio"].get_labels()), + value=self.options["aspect_ratio"].default_label, + ) + + self.arguments["rating"] = gr.Radio( + label="Rating", + elem_id="v2.rating", + info="`auto` automatically detects the rating from the prompt and fallbacks to `general`. sfw = randomly matches to general or sensitive rating, nsfw = randomly matches to questionable or explicit, others = matches to the specified rating.", + choices=list(self.options["rating"].get_labels()), + value=self.options["rating"].default_label, + ) + + self.arguments["ban_method"].change( + toggle_visible_fuzzy_top_k, + inputs=[self.arguments["ban_method"]], + outputs=[self.arguments["fuzzy_top_k"]], + ) + + return ui, self.arguments.values() diff --git a/dart/settings.py b/dart/settings.py index 4d3dee9..d7063d3 100644 --- a/dart/settings.py +++ b/dart/settings.py @@ -6,32 +6,22 @@ from modules import shared from modules.options import Options -logger = logging.getLogger(__name__) +logger = logging.getLogger(__name__) +logger.setLevel(logging.INFO) -MODEL_BACKEND_TYPE = { - "ORIGINAL": "Original", - "ONNX": "ONNX", - "ONNX_QUANTIZED": "ONNX (Quantized)", -} OPTION_NAME = Literal[ - "model_name", - "tokenizer_name", - "model_backend_type", "model_device", - "debug_logging", - "escape_input_brackets", "escape_output_brackets", + "push_back_quality_tags", + "debug_logging", ] DEFAULT_VALUES: dict[OPTION_NAME, Any] = { - "model_name": "p1atdev/dart-v1-sft", - "tokenizer_name": "p1atdev/dart-v1-sft", - "model_backend_type": MODEL_BACKEND_TYPE["ONNX_QUANTIZED"], "model_device": "cpu", - "escape_input_brackets": True, "escape_output_brackets": True, + "push_back_quality_tags": True, "debug_logging": False, } @@ -44,77 +34,50 @@ def get_value(key: OPTION_NAME): return opts.__getattr__(key) if hasattr(opts, key) else DEFAULT_VALUES[key] return { - "model_name": get_value("model_name"), - "tokenizer_name": get_value("tokenizer_name"), - "model_backend_type": get_value("model_backend_type"), "model_device": get_value("model_device"), - "escape_input_brackets": get_value("escape_input_brackets"), "escape_output_brackets": get_value("escape_output_brackets"), + "push_back_quality_tags": get_value("push_back_quality_tags"), "debug_logging": get_value("debug_logging"), } def on_ui_settings(): section = ("dart_upsampler", "Danbooru Tags Upsampler") - shared.opts.add_option( - key="model_name", - info=shared.OptionInfo( - default=DEFAULT_VALUES["model_name"], - label="The model to use for upsampling danbooru tags.", - component=gr.Dropdown, - component_args={"choices": ["p1atdev/dart-v1-sft"]}, - section=section, - ), - ) - shared.opts.add_option( - key="tokenizer_name", - info=shared.OptionInfo( - default=DEFAULT_VALUES["tokenizer_name"], - label="The tokenizer for the upsampling model.", - component=gr.Dropdown, - component_args={"choices": ["p1atdev/dart-v1-sft"]}, - section=section, - ), - ) - shared.opts.add_option( - key="model_backend_type", - info=shared.OptionInfo( - default=DEFAULT_VALUES["model_backend_type"], - label="The type of model backend.", - component=gr.Dropdown, - component_args={"choices": list(MODEL_BACKEND_TYPE.values())}, - section=section, - ).info( - "Original = inefficient computation; ONNX = efficient computing but the model size is very large; ONNX (Quantized) = efficient computation, smallest model file size, and fastest" - ), - ) + shared.opts.add_option( key="model_device", info=shared.OptionInfo( default=DEFAULT_VALUES["model_device"], label="The device to run upsampling model on.", - component=gr.Textbox, + component=gr.Dropdown, + component_args={ + "choices": ["cpu", "gpu"], + }, section=section, ), ) shared.opts.add_option( - key="escape_input_brackets", + key="escape_output_brackets", info=shared.OptionInfo( - default=DEFAULT_VALUES["escape_input_brackets"], - label="Allow escaped brackets in input prompt.", + default=DEFAULT_VALUES["escape_output_brackets"], + label="Escape brackets in upsampled tags.", component=gr.Checkbox, section=section, ), ) shared.opts.add_option( - key="escape_output_brackets", + key="push_back_quality_tags", info=shared.OptionInfo( - default=DEFAULT_VALUES["escape_output_brackets"], - label="Escape brackets in upsampled tags.", + default=DEFAULT_VALUES["push_back_quality_tags"], + label="Push back quality tags.", component=gr.Checkbox, + component_args={ + "info": "Push back quality tags to the end of the prompt.", + }, section=section, ), ) + shared.opts.add_option( key="debug_logging", info=shared.OptionInfo( diff --git a/dart/utils.py b/dart/utils.py index c73f76a..1b39c5b 100644 --- a/dart/utils.py +++ b/dart/utils.py @@ -4,6 +4,9 @@ from typing import TYPE_CHECKING, Any +from modules.extra_networks import parse_prompt +from modules.prompt_parser import parse_prompt_attention + if TYPE_CHECKING: from modules.processing import ( StableDiffusionProcessingTxt2Img, @@ -18,12 +21,11 @@ logger = logging.getLogger(__name__) +logger.setLevel(logging.INFO) SEED_MIN = 0 SEED_MAX = 2**32 - 1 -# special symbols in webui prompt syntax -SPECIAL_SYMBOL_PATTERN = re.compile(r"([()])") # escaped and unescaped symbols pair to unescaping processing ESCAPED_SYMBOL_PATTERNS = {re.compile(r"\\\("): "(", re.compile(r"\\\)"): ")"} @@ -38,40 +40,51 @@ def get_random_seed(): # ref: https://github.com/adieyal/sd-dynamic-prompts/blob/main/sd_dynamic_prompts/helpers.py def get_upmsapling_seeds( - p: StableDiffusionProcessing, - num_seeds: int, - custom_seed: int, + p: StableDiffusionProcessing, num_seeds: int, unlink_seed: bool, custom_seed: int ) -> list[int]: - if p.subseed_strength != 0: - subseed = int(p.all_subseeds[0]) + if p.all_seeds is not None: + seed = int(p.all_seeds[0]) + else: + seed = get_random_seed() + + if unlink_seed: + if custom_seed != -1: + # if custom_seed is specified, use the same seeds for prompts + all_seeds = [int(custom_seed)] * num_seeds + else: + # increase randomness by adding images' seeds + all_seeds = [ + (get_random_seed() + seed + i) % SEED_MAX for i in range(num_seeds) + ] else: - subseed = int(p.subseed) + if p.subseed_strength == 0: + all_seeds = [seed + i for i in range(num_seeds)] + else: + all_seeds = [seed] * num_seeds - if subseed == -1: - subseed = get_random_seed() + return all_seeds - if custom_seed != -1: - # if custom_seed is specified, use the same seeds for prompts - all_subseeds = [int(custom_seed)] * num_seeds - else: - # increase randomness by adding images' seeds - all_subseeds = [ - (int(p.seed) + subseed + i) % SEED_MAX for i in range(num_seeds) - ] - return all_subseeds +def parse_webui_prompt(prompt: str) -> str: + """Parse the webui prompt and return the pure prompt text.""" + # prompt, lora names + text_prompt, _res = parse_prompt(prompt) -def escape_webui_special_symbols(tags: list[str]) -> list[str]: - """Returns tags only which has brackets escaped.""" + # list of [part, weight] + prompt_parameters: list[list[str | float]] = parse_prompt_attention(text_prompt) - escaped_tags = [SPECIAL_SYMBOL_PATTERN.sub(r"\\\1", tag) for tag in tags] + prompt_parts: list[str] = [ + part.strip() + for part, _weight in prompt_parameters + if isinstance(part, str) and part.strip() != "" + ] - return escaped_tags + return ", ".join(prompt_parts) -def unescape_webui_special_symbols(tags: list[str]) -> list[str]: - """Returns all tags after unescaping.""" +def sanitize_webui_symbols(tags: list[str]) -> list[str]: + """Sanitize symbols in tags for webui prompt syntax. (e.g. `(medium)` -> `\(medium\)`)""" unescaped_tags = [] for tag in tags: @@ -104,3 +117,24 @@ def get_patterns_from_tag_list(tags: list[str]) -> list[re.Pattern]: def get_valid_tag_list(tag_text: str) -> list[str]: """Returns a list of non-empty tags from a tag text""" return [tag.strip() for tag in tag_text.split(",") if tag.strip() != ""] + + +def push_back_quality_tags( + tag_text: str, quality_tags: list[str], do_push_back: bool +) -> str: + """Push back quality tags to the end of the tag text""" + if not do_push_back: + return tag_text + + tags = tag_text.split(",") + + other_tags: list[str] = [] + found_quality_tags: list[str] = [] + + for tag in tags: + if tag.strip() in quality_tags: + found_quality_tags.append(tag) + else: + other_tags.append(tag) + + return ",".join(other_tags + found_quality_tags) diff --git a/install.py b/install.py index 37844d4..74ca1ff 100644 --- a/install.py +++ b/install.py @@ -2,13 +2,15 @@ if not launch.is_installed("optimum"): launch.run_pip( - "install optimum[onnxruntime]", "requirements for Danbooru Tags Upsampler" + "install optimum[onnxruntime]", + "optimum[onnxruntime] for Danbooru Tags Upsampler", ) if not launch.is_installed("onnxruntime"): launch.run_pip( - "install optimum[onnxruntime]", "requirements for Danbooru Tags Upsampler" + "install optimum[onnxruntime]", + "optimum[onnxruntime] for Danbooru Tags Upsampler", ) @@ -21,3 +23,15 @@ "install -U tensorflow==2.15.1", "tensorflow for Danbooru Tags Upsampler to avoid the error with transformers==4.30.2", ) + +if not launch.is_installed("dartrs"): + launch.run_pip("install dartrs==0.1.5", "dartrs==0.1.5 for Danbooru Tags Upsampler") +elif launch.is_installed("dartrs"): + show_result = launch.run( + f'"{launch.python}" -m pip show dartrs', + ) + if "0.1.5" not in show_result: + launch.run_pip( + "install dartrs==0.1.5", + "`dartrs==0.1.5` for Danbooru Tags Upsampler", + ) diff --git a/scripts/dart_upsampler.py b/scripts/dart_upsampler.py index eb936af..562e994 100644 --- a/scripts/dart_upsampler.py +++ b/scripts/dart_upsampler.py @@ -2,9 +2,12 @@ import gradio as gr +from gradio.components import IOComponent +from gradio.blocks import Block from transformers import set_seed -from modules import script_callbacks +from modules import script_callbacks, ui +from modules.ui_components import ToolButton import modules.scripts as scripts from modules.scripts import basedir from modules.processing import ( @@ -13,8 +16,19 @@ ) from modules.shared import opts -from dart.generator import DartGenerator -from dart.analyzer import DartAnalyzer +from dart.models import ( + PreTrainedDartModel, + AutoDartModel, + MODEL_NAMES, + MODEL_TYPES, + MODEL_TABS, + MODEL_MAP, + DEFAULT_MODEL_NAME, + ModelParsedArguments, + DartAnalyzer, + DartAnalyzerResultBase, + DartModelConfig, +) from dart.settings import on_ui_settings, parse_options import dart.utils as utils from dart.utils import SEED_MAX @@ -23,20 +37,6 @@ logger.setLevel(logging.INFO) -TOTAL_TAG_LENGTH = { - "VERY_SHORT": "very short", - "SHORT": "short", - "LONG": "long", - "VERY_LONG": "very long", -} - -TOTAL_TAG_LENGTH_TAGS = { - TOTAL_TAG_LENGTH["VERY_SHORT"]: "<|very_short|>", - TOTAL_TAG_LENGTH["SHORT"]: "<|short|>", - TOTAL_TAG_LENGTH["LONG"]: "<|long|>", - TOTAL_TAG_LENGTH["VERY_LONG"]: "<|very_long|>", -} - PROCESSING_TIMING = { "BEFORE": "Before applying other prompt processings", "AFTER": "After applying other prompt processings", @@ -49,18 +49,20 @@ "VARIED": "varied", "VERY_VARIED": "very varied", } -# value: kye +# value: key VARIETY_OPTIONS_VK = {v: k for k, v in VARIETY_OPTIONS.items()} VARIETY_PRESETS = { # [temperature, top_p, top_k, num_beams] - "VERY_UNVARIED": [0.85, 0.9, 20, 2], - "UNVARIED": [0.9, 0.95, 20, 1], - "NORMAL": [1.0, 1, 30, 1], - "VARIED": [1.5, 1, 50, 1], + "VERY_UNVARIED": [0.85, 0.9, 25, 2], + "UNVARIED": [1, 0.95, 50, 1], + "NORMAL": [1.0, 1, 100, 1], + "VARIED": [1.0, 1, 200, 1], "VERY_VARIED": [2.0, 0.9, 100, 1], } +MODEL_NAME_DROPDOWN_ELEM_ID = "dart_upsampler.model_name_dropdown" + extension_dir = basedir() @@ -73,8 +75,12 @@ def _concatnate_texts(prefix: list[str], suffix: list[str]) -> list[str]: class DartUpsampleScript(scripts.Script): - generator: DartGenerator - analyzer: DartAnalyzer + model_config: DartModelConfig | None = None + model: PreTrainedDartModel | None = None + analyzer: DartAnalyzer | None = None + + # model's argument keys + argument_keys: list[str] = [] def __init__(self): super().__init__() @@ -83,18 +89,26 @@ def __init__(self): if self.options["debug_logging"]: logger.setLevel(logging.DEBUG) - self.generator = DartGenerator( - self.options["model_name"], - self.options["tokenizer_name"], - self.options["model_backend_type"], + script_callbacks.on_ui_settings(on_ui_settings) + + def _load_models(self, model_name: str): + self.model = AutoDartModel.from_pretrained( + model_name=model_name, + model_device=self.options["model_device"], ) - self.analyzer = DartAnalyzer( + self.model_config = MODEL_MAP[model_name] + self.analyzer = MODEL_MAP[model_name].analyzer_class( extension_dir, - self.generator.get_vocab_list(), - self.generator.get_special_vocab_list(), + self.model.get_vocab_list(), + self.model.get_special_vocab_list(), ) - script_callbacks.on_ui_settings(on_ui_settings) + def load_models_if_needed(self, model_name: str): + if ( + self.model is None + or self.model.model_name != MODEL_MAP[model_name].model_name + ): + self._load_models(model_name) def title(self): return "Danbooru Tags Upsampler" @@ -102,24 +116,56 @@ def title(self): def show(self, is_img2img): return scripts.AlwaysVisible + def on_model_changed(self, enabled: bool, model_name: str): + if not enabled or model_name == "empty": + return [ + gr.Column.update( + visible=False, + ) + for _tab in MODEL_TABS.values() + ] + + model_version = MODEL_MAP[model_name].model_version + return [ + gr.Column.update( + visible=tab_version == model_version, + ) + for tab_version in MODEL_TABS.keys() + ] + def ui(self, is_img2img): + # モデルによって切り替えるタブのリスト + tab_component_list = [] + + # あとの処理に渡すコンポーネントのリスト + argument_components = [] + with gr.Accordion(open=False, label=self.title()): with gr.Column(): - enabled_check = gr.Checkbox(label="Enabled", value=False) + with gr.Row(): + enabled_check = gr.Checkbox(label="Enabled", value=False) + + model_name_dropdown = gr.Dropdown( + label="Model name", + choices=MODEL_NAMES, + value=DEFAULT_MODEL_NAME, + elem_id=MODEL_NAME_DROPDOWN_ELEM_ID, + ) - tag_length_radio = gr.Radio( - label="Total tag length", - choices=list(TOTAL_TAG_LENGTH.values()), - value=TOTAL_TAG_LENGTH["LONG"], - ) - ban_tags_textbox = gr.Textbox( - label="Ban tags", - info="Separate with comma. Using `*` matches to any character (e.g. `* ears` matches to `animal ears`, `cat ears`, ...)", - value="", - placeholder="umbrella, official *, * text, * background, ...", - ) + # model tabs + for label, tab in MODEL_TABS.items(): + tab_component, args = tab.render( + visible=model_name_dropdown.value == label + ) + + tab_component_list.append(tab_component) + argument_components.extend(args) - with gr.Group(): + # save the order and keys to restore the arguments later + if not is_img2img: # avoid double registration + self.argument_keys.extend(tab.get_argument_keys(prefix=label)) + + with gr.Group(): # seed settings with gr.Row(): seed_num_input = gr.Number( label="Seed for upsampling tags", @@ -129,8 +175,12 @@ def ui(self, is_img2img): scale=4, value=-1, ) - seed_random_btn = gr.Button(value="Randomize") - seed_shuffle_btn = gr.Button(value="Shuffle") + seed_random_btn = ToolButton( + ui.random_symbol, elem_id="seed_random", tooltip="Randomize" + ) + seed_shuffle_btn = ToolButton( + ui.refresh_symbol, elem_id="seed_shuffle", tooltip="Shuffle" + ) def click_random_seed_btn(): return -1 @@ -146,7 +196,11 @@ def click_shuffle_seed_btn(): click_shuffle_seed_btn, outputs=[seed_num_input] ) - with gr.Group(): + unlink_seed_from_prompt = gr.Checkbox( + label="Unlink seed from prompt", value=False + ) + + with gr.Group(): # process_timing process_timing_dropdown = gr.Dropdown( label="Upsampling timing", choices=list(PROCESSING_TIMING.values()), @@ -172,7 +226,7 @@ def on_process_timing_dropdown_changed(timing: str): outputs=[process_timing_md], ) - with gr.Group(): + with gr.Group(): # variety level (ailas of generation config) variety_preset_radio = gr.Radio( label="Variety level", info="Just easy presets of generation config below", @@ -181,28 +235,9 @@ def on_process_timing_dropdown_changed(timing: str): ) with gr.Accordion(label="Generation config", open=False): - do_cfg_check = gr.Checkbox( - label="Do CFG", - info="Enables classifier-free guidance, this takes double of computation", - visible=False, - ) - negative_prompt_textbox = gr.Textbox( - label="Negative tags", - placeholder="simple background, ...", - value="", - visible=False, - ) - cfg_scale_slider = gr.Slider( - label="CFG scale", - minimum=0.1, - maximum=3.0, - value=1.5, - step=0.1, - visible=False, - ) - temperature_slider = gr.Slider( label="Temperature", + elem_id="temperature", info="← less random | more random →", maximum=4.0, minimum=0.1, @@ -211,6 +246,7 @@ def on_process_timing_dropdown_changed(timing: str): ) top_p_slider = gr.Slider( label="Top p", + elem_id="top_p", info="← less random | more random →", maximum=1.0, minimum=0.0, @@ -219,15 +255,17 @@ def on_process_timing_dropdown_changed(timing: str): ) top_k_slider = gr.Slider( label="Top k", + elem_id="top_k", info="← less random | more random →", maximum=1000, minimum=10, step=1, - value=20, + value=100, ) num_beams_slider = gr.Slider( label="Num beams", + elem_id="num_beams", info="← more random, less computation | less random, more computation →", maximum=20, minimum=1, @@ -253,38 +291,86 @@ def on_variety_preset_radio_change(level: str): ], ) + enabled_check.change( + self.on_model_changed, + inputs=[enabled_check, model_name_dropdown], + outputs=tab_component_list, + ) + model_name_dropdown.change( + self.on_model_changed, + inputs=[enabled_check, model_name_dropdown], + outputs=tab_component_list, + ) + return [ enabled_check, - tag_length_radio, - ban_tags_textbox, + model_name_dropdown, seed_num_input, + unlink_seed_from_prompt, process_timing_dropdown, # generation config - do_cfg_check, - negative_prompt_textbox, - cfg_scale_slider, temperature_slider, top_p_slider, top_k_slider, num_beams_slider, + # other arguments + *argument_components, ] + def parse_args(self, args): + """Parse arguments safely.""" + assert self.model_config is not None, "Model is not loaded yet!" + return ModelParsedArguments( + self.argument_keys, args, self.model_config.model_version + ) + + def compose_upsampling_prompt( + self, + analyzing_result: DartAnalyzerResultBase, + arguments: ModelParsedArguments, + image_width: int, + image_height: int, + ): + """Compose a prompt for upsampling tags.""" + + assert self.model is not None, "Model is not loaded!" + assert self.model_config is not None, "Model config is not loaded!" + + length_tag = arguments.get("length") + rating_option = arguments.get("rating") + aspect_ratio_option = arguments.get("aspect_ratio") + identity_tag = arguments.get("identity") + + return self.model.compose_prompt( + processors=self.model_config.processors, + rating=analyzing_result.rating, + copyright=analyzing_result.copyright, + character=analyzing_result.character, + general=analyzing_result.general, + length=length_tag, + height=image_height, + width=image_width, + rating_option=rating_option, + aspect_ratio_option=aspect_ratio_option, + identity=identity_tag, + ) + def process( self, p: StableDiffusionProcessingTxt2Img | StableDiffusionProcessingImg2Img, is_enabled: bool, - tag_length: str, - ban_tags: str, + model_name: str, + # seed seed_num: int, + unlink_seed: bool, process_timing: str, # generation config - do_cfg: bool, - negative_prompt: str, - cfg_scale: float, temperature: float, top_p: float, top_k: int, num_bemas: int, + # other arguments + *args, ): """This method will be called after sd-dynamic-prompts and the styles are applied.""" @@ -294,45 +380,43 @@ def process( if process_timing != PROCESSING_TIMING["AFTER"]: return + self.load_models_if_needed( + model_name, + ) + assert self.model is not None, "Model is not loaded!" + assert self.analyzer is not None, "Analyzer is not loaded!" + assert self.model_config is not None, "Model config is not loaded!" + + # parse arguments + args = self.parse_args(args) + ban_tags = args.get("ban_tags") + if ban_tags is None: + ban_tags = "" + ban_method = args.get("ban_method") + ban_fuzzy_top_k = args.get_int("fuzzy_top_k") + analyzing_results = [self.analyzer.analyze(prompt) for prompt in p.all_prompts] logger.debug(f"Analyzed: {analyzing_results}") upsampling_prompt = [ - self.generator.compose_prompt( - rating=f"{result.rating_parent}, {result.rating_child}", - copyright=result.copyright, - character=result.character, - general=result.general, - length=TOTAL_TAG_LENGTH_TAGS[tag_length], + self.compose_upsampling_prompt( + result, + args, + image_width=p.width, + image_height=p.height, ) for result in analyzing_results ] logger.debug(f"Upsampling prompt: {upsampling_prompt}") - bad_words_ids = self.generator.get_bad_words_ids(ban_tags) - - upsampling_negative_prompts = [] - if do_cfg and negative_prompt is not None: - negative_analyzing_result = self.analyzer.analyze(negative_prompt) - logger.debug(f"Analyzed (negative): {negative_analyzing_result}") - - for analyzing_result in analyzing_results: - upsampling_negative_prompt = self.generator.compose_prompt( - rating=f"{analyzing_result.rating_parent}, {analyzing_result.rating_child}", - copyright=_join_texts( - analyzing_result.copyright, negative_analyzing_result.copyright - ), - character=_join_texts( - analyzing_result.character, negative_analyzing_result.character - ), - general=negative_analyzing_result.general, - length=TOTAL_TAG_LENGTH_TAGS[tag_length], - ) - upsampling_negative_prompts.append(upsampling_negative_prompt) + bad_words_ids = self.model.get_bad_words_ids( + ban_tags, ban_method, ban_fuzzy_top_k + ) num_images = p.n_iter * p.batch_size upsampling_seeds = utils.get_upmsapling_seeds( p, num_images, + unlink_seed, custom_seed=seed_num, ) @@ -345,30 +429,35 @@ def process( top_k=int(top_k), num_bemas=int(num_bemas), bad_words_ids=bad_words_ids, - negative_prompts=upsampling_negative_prompts if do_cfg else None, - cfg_scale=float(cfg_scale), ) logger.debug(f"Upsampled tags: {upsampled_tags}") # set new prompts - p.all_prompts = _concatnate_texts(p.all_prompts, upsampled_tags) + p.all_prompts = [ + utils.push_back_quality_tags( + tag_text, + self.analyzer.quality_tags, + bool(self.options.get("push_back_quality_tags")), + ) + for tag_text in _concatnate_texts(p.all_prompts, upsampled_tags) + ] def before_process( self, p: StableDiffusionProcessingTxt2Img | StableDiffusionProcessingImg2Img, is_enabled: bool, - tag_length: str, - ban_tags: str, + model_name: str, + # seed seed_num: int, + unlink_seed: bool, process_timing: str, # generation config - do_cfg: bool, - negative_prompt: str, - cfg_scale: float, temperature: float, top_p: float, top_k: int, num_bemas: int, + # other arguments + *args, ): """This method will be called before sd-dynamic-prompts and the styles are applied.""" @@ -378,39 +467,40 @@ def before_process( if process_timing != PROCESSING_TIMING["BEFORE"]: return + self.load_models_if_needed( + model_name, + ) + assert self.model is not None, "Model is not loaded!" + assert self.analyzer is not None, "Analyzer is not loaded!" + assert self.model_config is not None, "Model config is not loaded!" + + # parse arguments + args = self.parse_args(args) + ban_tags = args.get("ban_tags") + if ban_tags is None: + ban_tags = "" + ban_method = args.get("ban_method") + ban_fuzzy_top_k = args.get_int("fuzzy_top_k") + analyzing_result = self.analyzer.analyze(p.prompt) logger.debug(f"Analyzed: {analyzing_result}") - upsampling_prompt = self.generator.compose_prompt( - rating=f"{analyzing_result.rating_parent}, {analyzing_result.rating_child}", - copyright=analyzing_result.copyright, - character=analyzing_result.character, - general=analyzing_result.general, - length=TOTAL_TAG_LENGTH_TAGS[tag_length], + upsampling_prompt = self.compose_upsampling_prompt( + analyzing_result, + args, + image_width=p.width, + image_height=p.height, ) logger.debug(f"Upsampling prompt: {upsampling_prompt}") - bad_words_ids = self.generator.get_bad_words_ids(ban_tags) - - upsampling_negative_prompt = None - if do_cfg and negative_prompt is not None: - negative_analyzing_result = self.analyzer.analyze(p.prompt) - logger.debug(f"Analyzed (negative): {analyzing_result}") - - upsampling_negative_prompt = self.generator.compose_prompt( - rating=f"{analyzing_result.rating_parent}, {analyzing_result.rating_child}", - copyright=_join_texts( - analyzing_result.copyright, negative_analyzing_result.copyright - ), - character=_join_texts( - analyzing_result.character, negative_analyzing_result.character - ), - general=negative_analyzing_result.general, - length=TOTAL_TAG_LENGTH_TAGS[tag_length], - ) + bad_words_ids = self.model.get_bad_words_ids( + ban_tags, ban_method, ban_fuzzy_top_k + ) + num_images = p.n_iter * p.batch_size upsampling_seeds = utils.get_upmsapling_seeds( p, - num_seeds=1, # only for the first prompt + num_images, + unlink_seed, custom_seed=seed_num, ) @@ -423,17 +513,15 @@ def before_process( top_k=int(top_k), num_bemas=int(num_bemas), bad_words_ids=bad_words_ids, - negative_prompts=( - [upsampling_negative_prompt] - if upsampling_negative_prompt is not None - else None - ), - cfg_scale=float(cfg_scale), ) logger.debug(f"Upsampled tags: {upsampled_tags}") # set a new prompt - p.prompt = _concatnate_texts([p.prompt], upsampled_tags)[0] + p.prompt = utils.push_back_quality_tags( + _concatnate_texts([p.prompt], upsampled_tags)[0], + self.analyzer.quality_tags, + bool(self.options.get("push_back_quality_tags")), + ) def _upsample_tags( self, @@ -444,11 +532,11 @@ def _upsample_tags( top_k: int = 20, num_bemas: int = 1, bad_words_ids: list[list[int]] | None = None, - negative_prompts: list[str] | None = None, - cfg_scale: float = 1.5, ) -> list[str]: """Upsamples tags using provided prompts and returns added tags.""" + assert self.model is not None, "Model is not loaded!" + if len(prompts) == 1 and len(prompts) != len(seeds): prompts = prompts * len(seeds) @@ -456,17 +544,13 @@ def _upsample_tags( for i, (prompt, seed) in enumerate(zip(prompts, seeds, strict=True)): set_seed(seed) upsampled_tags.append( - self.generator.generate( + self.model.generate( prompt, temperature=temperature, top_p=top_p, top_k=top_k, num_beams=num_bemas, bad_words_ids=bad_words_ids, - negative_prompt=( - negative_prompts[i] if negative_prompts is not None else None - ), - cfg_scale=cfg_scale, ) ) return upsampled_tags diff --git a/tags/character.txt b/tags/v1/character.txt similarity index 100% rename from tags/character.txt rename to tags/v1/character.txt diff --git a/tags/copyright.txt b/tags/v1/copyright.txt similarity index 100% rename from tags/copyright.txt rename to tags/v1/copyright.txt diff --git a/tags/quality.txt b/tags/v1/quality.txt similarity index 100% rename from tags/quality.txt rename to tags/v1/quality.txt diff --git a/tags/v2/character.txt b/tags/v2/character.txt new file mode 100644 index 0000000..5dce204 --- /dev/null +++ b/tags/v2/character.txt @@ -0,0 +1,13416 @@ +hatsune miku +hakurei reimu +kirisame marisa +remilia scarlet +flandre scarlet +izayoi sakuya +admiral (kancolle) +artoria pendragon (fate) +kochiya sanae +alice margatroid +patchouli knowledge +konpaku youmu +cirno +komeiji koishi +yakumo yukari +shameimaru aya +reisen udongein inaba +fujiwara no mokou +komeiji satori +akemi homura +hong meiling +kaname madoka +saigyouji yuyuko +inubashiri momiji +kaga (kancolle) +yakumo ran +kagamine rin +kaenbyou rin +konpaku youmu (ghost) +moriya suwako +rumia +shimakaze (kancolle) +kazami yuuka +miki sayaka +reiuji utsuho +chen +ganyu (genshin impact) +saber (fate) +hibiki (kancolle) +mash kyrielight +tatara kogasa +kamishirasawa keine +kawashiro nitori +shigure (kancolle) +hinanawi tenshi +sakura kyoko +tomoe mami +warrior of light (ff14) +houraisan kaguya +koakuma +mystia lorelei +souryuu asuka langley +kongou (kancolle) +inaba tewi +ibuki suika +nazrin +inazuma (kancolle) +hijiri byakuren +kagamine len +link +akagi (kancolle) +raiden shogun +tamamo (fate) +sensei (blue archive) +houjuu nue +lumine (genshin impact) +houshou marine +fujimaru ritsuka (male) +tenryuu (kancolle) +fujimaru ritsuka (female) +yasaka kanako +yuudachi (kancolle) +megurine luka +yagokoro eirin +gawr gura +jeanne d'arc alter (fate) +mizuhashi parsee +fubuki (kancolle) +abigail williams (fate) +ikazuchi (kancolle) +hu tao (genshin impact) +pikachu +zuikaku (kancolle) +akatsuki (kancolle) +inkling player character +akiyama mio +toyosatomimi no miko +hamakaze (kancolle) +haruna (kancolle) +nero claudius (fate) +tifa lockhart +nagato (kancolle) +kagiyama hina +morichika rinnosuke +suzumiya haruhi +princess zelda +hoshiguma yuugi +shigure kai ni (kancolle) +kashima (kancolle) +fate testarossa +asuna (blue archive) +nishizumi miho +mononobe no futo +tohsaka rin +daiyousei +wriggle nightbug +shirakami fubuki +nakano azusa +shanghai doll +yuuka (blue archive) +2b (nier:automata) +rem (re:zero) +usami renko +shiki eiki +misaka mikoto +nagato yuki +onozuka komachi +suzuya (kancolle) +inkling girl +gotoh hitori +ryuujou (kancolle) +yae miko +maribel hearn +illyasviel von einzbern +kyubey +hirasawa yui +zhongli (genshin impact) +yuudachi kai ni (kancolle) +scathach (fate) +imaizumi kagerou +producer (idolmaster) +ayanami rei +manjuu (azur lane) +houshou (kancolle) +toramaru shou +takamachi nanoha +usada pekora +joseph joestar +hoshimachi suisei +jeanne d'arc (fate) +aether (genshin impact) +matoi ryuuko +serval (kemono friends) +yor briar +gardevoir +nanami chiaki +murakumo (kancolle) +himekaidou hatate +shiroko (blue archive) +tainaka ritsu +amatsukaze (kancolle) +megumin +doodle sensei (blue archive) +mona (genshin impact) +kafuu chino +kaku seiga +nishikino maki +jeanne d'arc alter (avenger) (fate) +dawn (pokemon) +ushio (kancolle) +ninomae ina'nis +sonoda umi +keqing (genshin impact) +tojo nozomi +mori calliope +okita souji (fate) +shibuya rin +yukikaze (kancolle) +lillie (pokemon) +murasa minamitsu +minato aqua +kujo jotaro +yuzuki yukari +atago (kancolle) +northern ocean princess +yamato (kancolle) +hina (blue archive) +shoukaku (kancolle) +tamamo no mae (fate/extra) +trainer (umamusume) +kaito (vocaloid) +ayase eli +yazawa nico +nagae iku +akebono (kancolle) +hata no kokoro +joseph joestar (young) +cloud strife +chun-li +ibaraki kasen +doctor (arknights) +nekomata okayu +pyra (xenoblade) +kinomoto sakura +makima (chainsaw man) +byleth (fire emblem) +toki (blue archive) +amiya (arknights) +shuten douji (fate) +kitakami (kancolle) +soga no tojiko +gilgamesh (fate) +may (pokemon) +kasodani kyouko +miyako yoshika +kurodani yamame +rosa (pokemon) +kumoi ichirin +rensouhou-chan +astolfo (fate) +matou sakura +ooyodo (kancolle) +darjeeling (girls und panzer) +marnie (pokemon) +nanashi mumei +tokoyami towa +venti (genshin impact) +hoshii miki +takanashi kiara +prinz eugen (kancolle) +clownpiece +cu chulainn (fate) +kijin seija +hilda (pokemon) +asashio (kancolle) +mythra (xenoblade) +texas (arknights) +mutsu (kancolle) +kirby +kotobuki tsumugi +kamisato ayaka +mika (blue archive) +ouro kronii +female admiral (kancolle) +klee (genshin impact) +nishizumi maho +hiiragi kagami +mordred (fate) +princess peach +samus aran +tatsuta (kancolle) +furina (genshin impact) +rice shower (umamusume) +itsumi erika +kaban (kemono friends) +dio brando +tartaglia (genshin impact) +gawr gura (1st costume) +sekibanki +emiya shirou +aki minoriko +meiko (vocaloid) +minamoto no raikou (fate) +hieda no akyuu +aerith gainsborough +mejiro mcqueen (umamusume) +junko (touhou) +watson amelia +aris (blue archive) +frieren +minami kotori +c.c. +archer (fate) +eula (genshin impact) +ooi (kancolle) +anchovy (girls und panzer) +izumi konata +bismarck (kancolle) +musashi (kancolle) +sendai (kancolle) +paimon (genshin impact) +daiwa scarlet (umamusume) +nahida (genshin impact) +tsukino usagi +hoshino (blue archive) +akashi (kancolle) +scaramouche (genshin impact) +asuna (sao) +caesar anthonio zeppeli +shirogane noel +gloria (pokemon) +koharu (blue archive) +takao (kancolle) +shenhe (genshin impact) +sakura miko +amami haruka +shiranui (kancolle) +sukuna shinmyoumaru +hk416 (girls' frontline) +futatsuiwa mamizou +okita souji (koha-ace) +komaeda nagito +souryuu (kancolle) +byleth (female) (fire emblem) +medusa (fate) +sazanami (kancolle) +akiyama yukari +skadi (arknights) +asuna (bunny) (blue archive) +nero claudius (fate/extra) +taihou (azur lane) +samidare (kancolle) +gold ship (umamusume) +aki shizuha +yoko littner +yamashiro (kancolle) +watanabe you +oozora subaru +ookami mio +amane kanata +shijou takane +inugami korone +senketsu +letty whiterock +karin (blue archive) +mordred (fate/apocrypha) +nishikigi chisato +hiei (kancolle) +d.va (overwatch) +gumi +kosaka honoka +bb (fate) +wo-class aircraft carrier +boo tao (genshin impact) +ash ketchum +kasumi (kancolle) +ro-500 (kancolle) +kiryuuin satsuki +hecatia lapislazuli +shirasaka koume +oma kokichi +suigintou +nami (one piece) +kisaragi chihaya +iowa (kancolle) +kikuchi makoto +morrigan aensland +agnes tachyon (umamusume) +kirishima (kancolle) +xiao (genshin impact) +yumemi riamu +oyama mahiro +verniy (kancolle) +minase iori +oshino shinobu +cynthia (pokemon) +anya (spy x family) +houshou marine (1st costume) +sakamata chloe +hinata hajime +atago (azur lane) +tokai teio (umamusume) +bremerton (azur lane) +shimamura uzuki +saber alter +midoriya izuku +yukihana lamy +uruha rushia +hoshizora rin +higuchi madoka +aqua (konosuba) +cammy white +suletta mercury +shishiro botan +son goku +jeanne d'arc (ruler) (fate) +prinz eugen (azur lane) +ex-keine +red (pokemon) +meltryllis (fate) +yuubari (kancolle) +takagaki kaede +ganaha hibiki +power (chainsaw man) +sagisawa fumika +formidable (azur lane) +saihara shuichi +kiso (kancolle) +hiryuu (kancolle) +zero two (darling in the franxx) +djeeta (granblue fantasy) +wakasagihime +karyl (princess connect!) +trailblazer (honkai: star rail) +miyamoto musashi (fate) +ultimate madoka +ikari shinji +kishin sagume +serena (pokemon) +graf zeppelin (kancolle) +asahina mikuru +ereshkigal (fate) +kitagawa marin +selene (pokemon) +corrin (fire emblem) +lucina (fire emblem) +inoue takina +medusa (rider) (fate) +ishtar (fate) +murasaki shion +mari (blue archive) +kuroki tomoko +kita ikuyo +jougasaki mika +lappland (arknights) +lily white +la+ darknesss +mario +toki (bunny) (blue archive) +takatsuki yayoi +belfast (azur lane) +koizumi hanayo +uraraka ochako +hestia (danmachi) +ahri (league of legends) +arona (blue archive) +kanzaki ranko +sirius (azur lane) +aru (blue archive) +black rock shooter (character) +nilou (genshin impact) +takebe saori +bowsette +naka (kancolle) +kiryu coco +fern (sousou no frieren) +furude rika +sailor moon +miorine rembran +kyon +fu hua +zuihou (kancolle) +nakiri ayame +eevee +hanako (blue archive) +stocking (psg) +tsushima yoshiko +haruno sakura +cu chulainn (fate/stay night) +yelan (genshin impact) +commander (azur lane) +takarada rikka +kayoko (blue archive) +kiana kaslana +ako (blue archive) +narukami yuu +usada pekora (1st costume) +silence suzuka (umamusume) +kisaki (blue archive) +super sonico +mirko +fairy (kancolle) +denji (chainsaw man) +naganami (kancolle) +monster hunter (character) +rio (blue archive) +shiranui flare +kisume +seaport princess +hakos baelz +ichinose shiki +manhattan cafe (umamusume) +kakyoin noriaki +edelgard von hresvelg +i-19 (kancolle) +gokou ruri +tachibana arisu +nitta minami +fischl (genshin impact) +kujo jolyne +ijichi nijika +kafka (honkai: star rail) +murasame (kancolle) +misty (pokemon) +unicorn (azur lane) +gojou satoru +medicine melancholy +doremy sweet +sanya v. litvyak +sakurauchi riko +suzuran (arknights) +kokkoro (princess connect!) +barbara (genshin impact) +barnaby brooks jr. +sangonomiya kokomi +giorno giovanna +natsuiro matsuri +bakugou katsuki +chloe von einzbern +yamakaze (kancolle) +kay (girls und panzer) +ump45 (girls' frontline) +jean (genshin impact) +maya (kancolle) +lunasa prismriver +plana (blue archive) +eila ilmatar juutilainen +monkey d. luffy +yuki miku +ch'en (arknights) +jonathan joestar +octoling player character +florence nightingale (fate) +mikasa ackerman +futaba anzu +nakano nino +robin (fire emblem) +anastasia (idolmaster) +i-58 (kancolle) +nice nature (umamusume) +kirito +katyusha (girls und panzer) +usami sumireko +shimada arisu +yagami hayate +kaburagi t. kotetsu +motoori kosuzu +kotomine kirei +ceres fauna +koshimizu sachiko +uzumaki naruto +momoi (blue archive) +kama (fate) +miyu (blue archive) +exusiai (arknights) +jack the ripper (fate/apocrypha) +hiiragi tsukasa +reisalin stout +shirai kuroko +iskandar (fate) +akigumo (kancolle) +leon (pokemon) +emilia (re:zero) +nico robin +ayanami (azur lane) +ruby rose +hyuuga hinata +roronoa zoro +kal'tsit (arknights) +pecorine (princess connect!) +raihan (pokemon) +waver velvet +shirogane naoto +hasumi (blue archive) +bridget (guilty gear) +corrin (female) (fire emblem) +mercy (overwatch) +narmaya (granblue fantasy) +bronya zaychik +kizuna akari +iono (pokemon) +jougasaki rika +z1 leberecht maass (kancolle) +satono diamond (umamusume) +surtr (arknights) +ryuuguu rena +hoto cocoa +nakano miku +taihou (kancolle) +yorigami shion +star sapphire +kaedehara kazuha +higashikata josuke +takami chika +kazusa (blue archive) +tatsumaki +fusou (kancolle) +z3 max schultz (kancolle) +sheryl nome +mayuzumi fuyuko +nia teppelin +aisaka taiga +miura azusa +shiranui mai +oda nobunaga (fate) +kuma (kancolle) +warspite (kancolle) +reizei mako +common raccoon (kemono friends) +shirakami fubuki (1st costume) +raiden mei +weiss schnee +aoba (kancolle) +maekawa miku +noa (blue archive) +mutsuki (blue archive) +yamada ryo +elizabeth bathory (fate) +hagiwara yukiho +artoria pendragon (lancer) (fate) +kirigiri kyoko +kumano (kancolle) +oboro (kancolle) +pyonta +bea (pokemon) +mudrock (arknights) +nessa (pokemon) +luna child +kitasan black (umamusume) +nitocris (fate) +i-401 (kancolle) +alice (alice in wonderland) +sonic the hedgehog +holo +don-chan (usada pekora) +shokuhou misaki +illustrious (azur lane) +izumi sagiri +satonaka chie +non-human admiral (kancolle) +tokitsukaze (kancolle) +yoimiya (genshin impact) +lelouch vi britannia +midori (blue archive) +satsuki (kancolle) +sunny milk +amamiya ren +kiyohime (fate) +dark magician girl +boko (girls und panzer) +han juri +midorikawa nao +fennec (kemono friends) +mogami (kancolle) +uzuki (kancolle) +hyuuga (kancolle) +mankanshoku mako +yoshida yuuko (machikado mazoku) +makise kurisu +akari (pokemon) +yuuki makoto (persona 3) +ashigara (kancolle) +akizuki ritsuko +beatrice (umineko) +amber (genshin impact) +kise yayoi +stelle (honkai: star rail) +charlotte (madoka magica) +kamado nezuko +kiyoshimo (kancolle) +kagerou (kancolle) +tomoe gozen (fate) +mika (girls und panzer) +special week (umamusume) +symboli rudolf (umamusume) +saori (blue archive) +shiratsuyu (kancolle) +enoshima junko +urakaze (kancolle) +kirima syaro +w (arknights) +twilight (spy x family) +nagisa kaworu +eren yeager +callie (splatoon) +hayami kanade +jintsuu (kancolle) +march 7th (honkai: star rail) +dizzy (guilty gear) +diluc (genshin impact) +unzan +kouzuki kallen +ram (re:zero) +rotom +kousaka kirino +qiqi (genshin impact) +houjou satoko +karin (bunny) (blue archive) +isokaze (kancolle) +hatsuyuki (kancolle) +miyu edelfelt +unryuu (kancolle) +atlanta (kancolle) +nakano yotsuba +accelerator (toaru majutsu no index) +shiroko (swimsuit) (blue archive) +ui (blue archive) +arcueid brunestud +miyafuji yoshika +tsukino mito +chitanda eru +wa2000 (girls' frontline) +michishio (kancolle) +yorigami jo'on +marie (splatoon) +taigei (kancolle) +erica hartmann +kanna kamui +emiya kiritsugu +morgan le fay (fate) +saratoga (kancolle) +akitsu maru (kancolle) +hishikawa rikka +nia (xenoblade) +lana (pokemon) +kamijou touma +rowlet +hakui koyori +yukine chris +yuuka (track) (blue archive) +itadori yuuji +diarmuid ua duibhne (lancer) (fate) +tachibana kanade +yahagi (kancolle) +hatsuzuki (kancolle) +katsushika hokusai (fate) +inkling boy +laffey (azur lane) +kaenbyou rin (cat) +aoki reika +arima kana +rosalina +hifumi (blue archive) +enterprise (azur lane) +makinami mari illustrious +futami mami +harusame (kancolle) +uchiha sasuke +tippy (gochiusa) +neru (blue archive) +akai haato +gertrud barkhorn +irys (hololive) +ethan (pokemon) +takao (azur lane) +shana +toga himiko +merlin prismriver +yura (kancolle) +matsuura kanan +asakura ryouko +hex maniac (pokemon) +gran (granblue fantasy) +mostima (arknights) +sakurai momoka +tamamo cat (fate) +lyrica prismriver +isuzu hana +matara okina +wanderer (genshin impact) +akamatsu kaede +haguro (kancolle) +t-head admiral +baobhan sith (fate) +p-head producer +simon (ttgl) +senjougahara hitagi +mutsuki (kancolle) +akagi (azur lane) +napoleon bonaparte (fate) +ohtsuki yui +louise francoise le blanc de la valliere +hilbert (pokemon) +ranka lee +yang xiao long +kurosawa dia +blue oak +re-class battleship +touhoku kiritan +ninomae ina'nis (1st costume) +kashiwazaki sena +hanekawa tsubasa +hino akane (smile precure!) +artoria caster (fate) +tsunomaki watame +oguri cap (umamusume) +sanji (one piece) +omaru polka +akizuki (kancolle) +kazama iroha +u-511 (kancolle) +piplup +miyako (blue archive) +ump9 (girls' frontline) +fushiguro megumi +kaga (azur lane) +asakura toru +jeanne d'arc alter (swimsuit berserker) (fate) +ushiromiya battler +watson amelia (1st costume) +shinku +takodachi (ninomae ina'nis) +kyonko +vodka (umamusume) +abukuma (kancolle) +tone (kancolle) +lum +akagi miria +sonia (pokemon) +toshinou kyouko +kagari atsuko +nonna (girls und panzer) +shikinami (kancolle) +houjou hibiki +sakamata chloe (1st costume) +dodoco (genshin impact) +ia (vocaloid) +junketsu +akuma homura +i-8 (kancolle) +android 18 +charizard +kamikaze (kancolle) +kasane teto +kunikida hanamaru +futami ami +kochou shinobu +saten ruiko +ningguang (genshin impact) +kisaragi (kancolle) +adventurer (ff11) +bb (fate/extra) +takanashi rikka +nonomi (blue archive) +aida mana +twin turbo (umamusume) +bb (swimsuit mooncancer) (fate) +pola (kancolle) +hachimiya meguru +lysithea von ordelia +hilda valentine goneril +phosphophyllite +yuzu (blue archive) +harukawa maki +mash kyrielight (dangerous beast) +kurumi erika +perrine h. clostermann +inugami korone (1st costume) +miyuki (kancolle) +kujikawa rise +anastasia (fate) +gambier bay (kancolle) +lyra (pokemon) +mihono bourbon (umamusume) +fou (fate) +raising heart +morikubo nono +sakura miku +sessyoin kiara +charlotte e. yeager +honda mio +tamamo no mae (swimsuit lancer) (fate) +amagi yukiko +darkness (konosuba) +nero claudius (swimsuit caster) (fate) +kousaka tamaki +ikamusume +lyn (fire emblem) +panty (psg) +ise (kancolle) +kicchou yachie +springfield (girls' frontline) +lio fotia +fukumaru koito +lucario +battleship princess +hoshizora miyuki +ibaraki douji (fate) +shinjou akane +ryougi shiki +yu mei-ren (fate) +mallow (pokemon) +iori (blue archive) +akaza akari +hassan of serenity (fate) +la+ darknesss (1st costume) +mori calliope (1st costume) +shinki (touhou) +alhaitham (genshin impact) +jun'you (kancolle) +specter (arknights) +nian (arknights) +yuugumo (kancolle) +makigumo (kancolle) +izuna (blue archive) +kurosawa ruby +shinomiya kaguya +hibiki (blue archive) +i-168 (kancolle) +mayano top gun (umamusume) +kudamaki tsukasa +morpeko +lynette bishop +miyamoto frederica +vegeta +brendan (pokemon) +lize helesta +sonozaki mion +shoebill (kemono friends) +seiran (touhou) +neptune (neptunia) +lilith aensland +seele vollerei +jinx (league of legends) +kaeya (genshin impact) +shima rin +gangut (kancolle) +higashiyama kobeni +albedo (genshin impact) +meltryllis (swimsuit lancer) (fate) +mizuno ami +aegis (persona) +octoling girl +suiseiseki +momosuzu nene +hanako (swimsuit) (blue archive) +satou kazuma +nachi (kancolle) +jakuzure nonon +tsumiki mikan +blake belladonna +mysterious heroine xx (fate) +gotland (kancolle) +noumi kudryavka +angelina (arknights) +chouzetsusaikawa tenshi-chan +robin (female) (fire emblem) +endeavor (boku no hero academia) +orange pekoe (girls und panzer) +krista lenz +asui tsuyu +akatsuki kirika +tedeza rize +kujou sara +ushiwakamaru (fate) +aino minako +irisviel von einzbern +ujimatsu chiya +choukai (kancolle) +shiomi kotone +ak-12 (girls' frontline) +9s (nier:automata) +kinugasa (kancolle) +lucky beast (kemono friends) +sparkle (honkai: star rail) +katsuki yuuri +suzutsuki (kancolle) +n (pokemon) +ashiya douman (fate) +tachibana hibiki (symphogear) +johnny joestar +noshiro (kancolle) +reze (chainsaw man) +leaf (pokemon) +sinon +gengar +skadi the corrupting heart (arknights) +mima (touhou) +curren chan (umamusume) +chiyoda momo +viktor nikiforov +admire vega (umamusume) +elizabeth bathory (fate/extra ccc) +monokuma +azusa (blue archive) +javelin (azur lane) +camilla (fire emblem) +lisa (genshin impact) +nagatsuki (kancolle) +bardiche (nanoha) +teruzuki (kancolle) +maru-yu (kancolle) +nishizumi shiho +hiroi kikuri +vita (nanoha) +lusamine (pokemon) +jeanne d'arc alter santa lily (fate) +vivio +nekomata okayu (1st costume) +shiomi syuko +oda nobunaga (koha-ace) +oumae kumiko +yae sakura +elira pendora +dusk (arknights) +slime (genshin impact) +dan heng (honkai: star rail) +nanashi mumei (1st costume) +levi (shingeki no kyojin) +iroha (blue archive) +index (toaru majutsu no index) +yuzuriha inori +andou (girls und panzer) +shirase sakuya +pepperoni (girls und panzer) +selen tatsuki +katsuragi (kancolle) +nero claudius (bride) (fate) +yuki setsuna (love live!) +st. louis (azur lane) +asashio kai ni (kancolle) +saria (arknights) +ohara mari +seiun sky (umamusume) +trafalgar law +kenzaki makoto +komi shouko +silver wolf (honkai: star rail) +arlecchino (genshin impact) +kuroshio (kancolle) +last order (toaru majutsu no index) +ranma-chan +hoshino ai (oshi no ko) +houshou marine (summer) +eishin flash (umamusume) +kotonoha akane +arch bishop (ragnarok online) +yayoi (kancolle) +juliana (pokemon) +tama (kancolle) +shirayuki (kancolle) +takara miyuki +horikawa raiko +hanasaki tsubomi +kamiya nao +suzukaze (kancolle) +t-head trainer +adachi rei +artoria pendragon (lancer alter) (fate) +kanroji mitsuri +asashimo (kancolle) +jessie (pokemon) +misumi nagisa +sasaki chie +sakata gintoki +moroboshi kirari +hojo karen +yowane haku +sakura futaba +bulma +palutena +kuwayama chiyuki +morino rinze +takamaki anne +musashi kai ni (kancolle) +matsuno osomatsu +sakamoto mio +ramlethal valentine +morpeko (full) +himemori luna +tokisaki kurumi +hoshikawa sara +theresa apocalypse +natori sana +sendai kai ni (kancolle) +marcille donato +eternity larva +hiro (darling in the franxx) +hayakawa aki +king halo (umamusume) +leonardo da vinci (fate) +felicia (vampire) +matsuno karamatsu +rotom phone +skyla (pokemon) +yaoyorozu momo +bulbasaur +ichika (blue archive) +arashio (kancolle) +tiki (fire emblem) +madotsuki +matsuno ichimatsu +kasumi kai ni (kancolle) +kirigaya suguha +hoshino (swimsuit) (blue archive) +koizumi itsuki +todoroki shouto +kurokoma saki +hanamura yousuke +makoto nanaya +matsuno jyushimatsu +rosehip (girls und panzer) +noelle (genshin impact) +nanasaki ai +tamamo cross (umamusume) +yuffie kisaragi +saren (princess connect!) +iizunamaru megumu +signum +ringo (touhou) +beidou (genshin impact) +yanfei (genshin impact) +tohru (maidragon) +tighnari (genshin impact) +koyanskaya (fate) +kirino ranmaru +ryu (street fighter) +tracer (overwatch) +producer (idolmaster cinderella girls anime) +otonashi kotori +etna (disgaea) +hanyuu +takane lui +sephiroth +hino rei +watatsuki no yorihime +oberon (fate) +mimura kanako +shiina yuika +rika (pokemon) +fujiwara chika +byleth (male) (fire emblem) +inui toko +hoshimachi suisei (1st costume) +noel vermillion +saber lily +leafa +naegi makoto +komano aunn +kiryu coco (1st costume) +shishiro botan (1st costume) +hoshi syoko +ayanami (kancolle) +oshida (girls und panzer) +midna +agano (kancolle) +minamino kanade +haru urara (umamusume) +kasumi (doa) +kishibe rohan +bloop (gawr gura) +elysia (honkai impact) +mococo abyssgard +tsukioka kogane +japanese crested ibis (kemono friends) +fuwawa abyssgard +chibi usa +ange katrina +peroro (blue archive) +princess king boo +edward elric +isuzu (kancolle) +sylveon +takanashi kiara (1st costume) +kasugano sakura +yukihana lamy (1st costume) +matou kariya +elesa (pokemon) +kizuna ai +grass wonder (umamusume) +blue poison (arknights) +ranni the witch +myoukou (kancolle) +le malin (azur lane) +artoria pendragon (swimsuit ruler) (fate) +souseiseki +kemomimi-chan (naga u) +silver fox (kemono friends) +rensouhou-kun +libeccio (kancolle) +matikane tannhauser (umamusume) +northern white-faced owl (kemono friends) +umbreon +terra branford +mimikyu +purple heart (neptunia) +noire (neptunia) +martha (fate) +lucifer (helltaker) +marie antoinette (fate) +wattson (apex legends) +luigi +amy rose +yuzuki choco +marianne von edmund +shun (blue archive) +agnes digital (umamusume) +fletcher (kancolle) +hoshiguma (arknights) +mei (overwatch) +honolulu (azur lane) +osaki amana +i-class destroyer +tashkent (kancolle) +nanami kento +narita brian (umamusume) +sunazuka akira +melusine (fate) +higuchi kaede +furutaka (kancolle) +hatoba tsugu +kagura (gintama) +glaceon +sendai hakurei no miko +jervis (kancolle) +commander (girls' frontline) +kawakaze (kancolle) +serizawa asahi +oshawott +an-94 (girls' frontline) +princess daisy +artoria pendragon (alter swimsuit rider) (fate) +bremerton (scorching-hot training) (azur lane) +mamiya (kancolle) +scorbunny +uruha rushia (1st costume) +sakuma mayu +matsuno choromatsu +m4a1 (girls' frontline) +z23 (azur lane) +ushiromiya ange +natsume rin +kino makoto +funami yui +kotonoha aoi +marina (splatoon) +kamio misuzu +saki (blue archive) +hikawa sayo +hatsune miku (append) +nishi kinuyo +kokona (blue archive) +roll (mega man) +uehara ayumu +kero (cardcaptor sakura) +mikazuki munechika +yang guifei (fate) +rebecca (cyberpunk) +hirasawa ui +gamagoori ira +nerissa ravencroft +konjiki no yami +irida (pokemon) +mr. c.b. (umamusume) +little red riding hood (grimm) +minato aqua (1st costume) +piers (pokemon) +oreki houtarou +isonami (kancolle) +grey wolf (kemono friends) +hibiki (cheer squad) (blue archive) +furukawa nagisa +tokoyami towa (jirai kei) +hikawa hina +kirijou mitsuru +natsuki subaru +jean pierre polnareff +fujibayashi kyou +francesca lucchini +uiharu kazari +kanna (blue archive) +haniyasushin keiki +murakumo kai ni (kancolle) +scathach skadi (fate) +schwarz (arknights) +kamui gakupo +ezo red fox (kemono friends) +abigail williams (swimsuit foreigner) (fate) +ymir (shingeki no kyojin) +kashuu kiyomitsu +katori (kancolle) +baltimore (azur lane) +widowmaker (overwatch) +kureiji ollie +silver (pokemon) +sonozaki shion +cure peace +shihouin yoruichi +sonya (kill me baby) +tokoyami towa (1st costume) +matsuno todomatsu +jeanne d'arc alter (ver. shinjuku 1999) (fate) +makaino ririmu +kris (pokemon) +kieran (pokemon) +nekomusume +g11 (girls' frontline) +igarashi futaba (shiromanta) +konno junko +yukishiro honoka +osakabehime (fate) +elsa (frozen) +enemy aircraft (kancolle) +yoru (chainsaw man) +helena blavatsky (fate) +kamado tanjirou +tateyama ayano +sirius symboli (umamusume) +wraith (apex legends) +getou suguru +yukinoshita yukino +tokino sora +chongyun (genshin impact) +hayashimo (kancolle) +hawks (boku no hero academia) +bayonetta +nakano itsuki +jeanne d'arc (swimsuit archer) (fate) +kaveh (genshin impact) +firefly (honkai: star rail) +bibi (tokoyami towa) +m16a1 (girls' frontline) +yuri lowell +kuchiki rukia +bianca (pokemon) +hisakawa hayate +tsukikage yuri +tsukumo benben +reiuji utsuho (bird) +inoue orihime +daidouji tomoyo +sonoda chiyoko +cyno (genshin impact) +oyama mihari +xingqiu (genshin impact) +toutetsu yuuma +higashi setsuna +m4 sopmod ii (girls' frontline) +kugisaki nobara +nagatoro hayase +fubuki (one-punch man) +prisma illya +robin (male) (fire emblem) +android 21 +james (pokemon) +elio (pokemon) +bruno bucciarati +goldenglow (arknights) +air groove (umamusume) +barghest (fate) +mari (track) (blue archive) +alice margatroid (pc-98) +popuko +tamura yuri +komiya kaho +niwatari kutaka +monika (doki doki literature club) +caelus (honkai: star rail) +mysterious heroine x alter (fate) +reiner braun +son gohan +snivy +jigglypuff +rex (xenoblade) +nakano ichika +dido (azur lane) +ark royal (kancolle) +seia (blue archive) +jumpy dumpty +lopunny +etorofu (kancolle) +miyamoto musashi (swimsuit berserker) (fate) +minato aqua (sailor) +serika (blue archive) +shiroko terror (blue archive) +ragna the bloodedge +yamato-no-kami yasusada +ninomiya asuka +totoki airi +st ar-15 (girls' frontline) +umikaze (kancolle) +charlotte dunois +yoshikawa chinatsu +bowser +failure penguin +kamoi (kancolle) +nishida satono +sobble +shinonome ena +hagikaze (kancolle) +colorado (kancolle) +hop (pokemon) +cagliostro (granblue fantasy) +hisakawa nagi +kamisato ayato +little boy admiral (kancolle) +tatsumi kanji +kagamihara nadeshiko +tokiko (touhou) +kadotani anzu +elphelt valentine +pomu rainpuff +sailor mercury +okita souji alter (fate) +tenma tsukasa +haruna (blue archive) +su-san +joseph joestar (old) +sengoku nadeko +shiori novella +atalanta (fate) +rita rossweisse +teireida mai +hachikuji mayoi +yuigahama yui +shouhou (kancolle) +ashido mina +elin +siege (arknights) +oomuro sakurako +blanc (neptunia) +yamato (one piece) +takeba yukari +sakuragi mano +modeus (helltaker) +chi-chi (dragon ball) +takagi-san +gladion (pokemon) +yuno (hidamari sketch) +blaze the cat +asahina mafuyu +oyashio (kancolle) +sakura miko (1st costume) +squirtle +myoudouin itsuki +kousaka reina +tennoji rina +ike (fire emblem) +tsurumaru kuninaga +niijima makoto +tanaka mamimi +tsurumaki maki +hina (swimsuit) (blue archive) +momota kaito +shun (small) (blue archive) +frederica bernkastel +arashi (kancolle) +takasaki yu +tharja (fire emblem) +richelieu (kancolle) +murasaki shikibu (fate) +hasumi (track) (blue archive) +anila (granblue fantasy) +joutouguu mayumi +vaporeon +nepgear +angel (kof) +hakui koyori (1st costume) +asagumo (kancolle) +eyjafjalla (arknights) +leona heidern +haramura nodoka +oribe yasuna +shantae +kamina (ttgl) +araragi koyomi +hozuki momiji +diana cavendish +tohno akiha +riesz +mizunashi akari +kaguya luna +akizuki ryo +boo (mario) +tsunade (naruto) +gilles de rais (caster) (fate) +alisa ilinichina amiella +altera (fate) +tsukino mito (1st costume) +daitaku helios (umamusume) +tamaki iroha +tokitarou (fate) +matikanefukukitaru (umamusume) +zeta (granblue fantasy) +pochita (chainsaw man) +oikawa shizuku +caren hortensia +ichihara nina +iris (pokemon) +fubuki kai ni (kancolle) +irene (arknights) +tsukumo sana +himeno (chainsaw man) +sona (league of legends) +ootori emu +victor (pokemon) +moogle +abe nana +alear (fire emblem) +magical mirai miku +haruna kai ni (kancolle) +akali +cure marine +suou momoko +neuvillette (genshin impact) +katsuragi misato +marie (girls und panzer) +sora harewataru +rias gremory +gyro zeppeli +shadow the hedgehog +ryoumen sukuna (jujutsu kaisen) +wakamo (blue archive) +high priest (ragnarok online) +akiyama mizuki +osaki tenka +assam (girls und panzer) +maikaze (kancolle) +johnston (kancolle) +haro +pod (nier:automata) +ooshio (kancolle) +shigure ui (vtuber) +hourai doll +mountain (arknights) +smart falcon (umamusume) +caenis (fate) +sailor venus +frisk (undertale) +eurasian eagle owl (kemono friends) +narita taishin (umamusume) +ciel (tsukihime) +kazano hiori +momozono love +hoshino fumina +meisho doto (umamusume) +kuma (persona 4) +honma meiko +hoshimiya ichigo +amanogawa kirara +cyndaquil +may (guilty gear) +minna-dietlinde wilcke +fu hua (herrscher of sentience) +dehya (genshin impact) +katou asuka +ichikawa hinana +namazuo toushirou +silica +sussurro (arknights) +yuuki haru +enemy lifebuoy (kancolle) +akane (blue archive) +nakamura yuri +armin arlert +alpaca suri (kemono friends) +arisugawa natsuha +eimi (blue archive) +kazama iroha (1st costume) +haruka (blue archive) +kashino (azur lane) +tenkyuu chimata +medea (fate) +boudica (fate) +sailor mars +charmander +moona hoshinova +shinano (azur lane) +furutani himawari +murasaki shion (1st costume) +ibuki (blue archive) +maebara keiichi +espeon +shidare hotaru +himari (blue archive) +white mage (final fantasy) +kozakura marry +nanachi (made in abyss) +fine motion (umamusume) +enkidu (fate) +honebami toushirou +saitama (one-punch man) +mikuma (kancolle) +sabrina (pokemon) +kitazawa shiho +matoba risa +dante (devil may cry) +rydia (ff4) +rabbit yukine +lynette (genshin impact) +jaguar (kemono friends) +isekai joucho +nemona (pokemon) +ivan karelin +florian (pokemon) +karna (fate) +tsukuyomi shirabe +midare toushirou +sasaki saku +lucas (pokemon) +chitose (kancolle) +hatsushimo (kancolle) +bede (pokemon) +pipimi +kusanagi motoko +zara (kancolle) +xiangling (genshin impact) +kawashima momo +koharu (swimsuit) (blue archive) +sprigatito +tohsaka tokiomi +kyouka (princess connect!) +rosaria (genshin impact) +kohaku (tsukihime) +braixen +nemoto hina +amane kanata (1st costume) +zara (azur lane) +nagi (kannagi) +minamoto sakura +micaiah (fire emblem) +celestia ludenberg +ta-class battleship +sento isuzu +reines el-melloi archisorte +pearl (splatoon) +acheron (honkai: star rail) +kuki shinobu +kamikita komari +sora (kingdom hearts) +t.m. opera o (umamusume) +kamukura izuru +arjuna (fate) +i-26 (kancolle) +fumizuki (kancolle) +minamoto no raikou (swimsuit lancer) (fate) +leafeon +uzaki hana +inuyama aoi +kazagumo (kancolle) +kongou kai ni (kancolle) +guido mista +ouro kronii (1st costume) +chikuma (kancolle) +saniwa (touken ranbu) +mejiro dober (umamusume) +m200 (girls' frontline) +kururugi suzaku +squall leonhart +hoshino ruby +nonomi (swimsuit) (blue archive) +mizuno ai +baiken +meowth +ru-class battleship +hatsukaze (kancolle) +zero (mega man) +azura (fire emblem) +emperor penguin (kemono friends) +artoria pendragon (alter swimsuit rider) (second ascension) (fate) +hilichurl (genshin impact) +yui (angel beats!) +super creek (umamusume) +yamashiro (azur lane) +ame-chan (needy girl overdose) +mioda ibuki +passionlip (fate) +kurosaki ichigo +tomoe hotaru +elaina (majo no tabitabi) +watatsuki no toyohime +kako (kancolle) +frankenstein's monster (fate) +hayasui (kancolle) +gwen (league of legends) +yoroizuka mizore +blade (honkai: star rail) +jirou kyouka +backbeako (torotei) +suzuhara lulu +vikala (granblue fantasy) +killua zoldyck +tepig +medb (fate) +carpaccio (girls und panzer) +tsuruya +leon s. kennedy +yuuki mikan +boa hancock +cure black +maizono sayaka +ishmael (project moon) +monomi (danganronpa) +popplio +hoshino aquamarine +mega man (character) +basil (omori) +miyamizu mitsuha +xuangzang sanzang (fate) +racing miku +littorio (kancolle) +albedo (overlord) +torchic +kazanari tsubasa +rosmontis (arknights) +anis (nikke) +america (hetalia) +tsushima (kancolle) +grookey +neru (bunny) (blue archive) +hyakumantenbara salome +calem (pokemon) +sucrose (genshin impact) +nowaki (kancolle) +lucoa (maidragon) +nakasu kasumi +hayasaka ai +chris redfield +lucy (cyberpunk) +fujisaki chihiro +yumi (senran kagura) +nu-13 +izumi-no-kami kanesada +nate (pokemon) +eve (elsword) +millia rage +matsumoto rangiku +kaneki ken +mochizuki (kancolle) +merlin (fate) +spider-gwen +cure sunshine +huang baoling +ceobe (arknights) +diona (genshin impact) +yin (darker than black) +cure blossom +takanami (kancolle) +silence (arknights) +luo xiaohei +slaine troyard +raphtalia +a2 (nier:automata) +alina gray +yoisaki kanade +manaka laala +cure beauty +tsubaki (blue archive) +ib (ib) +izumi mei +sajo yukimi +nia (blade) (xenoblade) +marth (fire emblem) +intrepid (kancolle) +eris greyrat +berserker (fate/zero) +takeda harumi (shiromanta) +backbeard +medjed (fate) +ado (utaite) +osaka shizuku +mitake ran +green (pokemon) +blaze (arknights) +steven stone +makabe mizuki +sailor jupiter +pharah (overwatch) +goh (pokemon) +sunny (omori) +isabelle (animal crossing) +bernadetta von varley +katou megumi +justice (helltaker) +kos-mos +justice task force member (blue archive) +kishinami hakuno (female) +prinz eugen (unfading smile) (azur lane) +nagato (azur lane) +claude von riegan +zidane tribal +estellise sidos heurassein +nursery rhyme (fate) +collei (genshin impact) +tada riina +uryuu ryuunosuke +roxy migurdia +violet evergarden +platinum (arknights) +finana ryugu +sucy manbavaran +swire (arknights) +winry rockbell +jirachi +lux (league of legends) +tsukumo yatsuhashi +scathach (swimsuit assassin) (fate) +clumsy nun (diva) +kars (jojo) +ifrit (arknights) +yunyun (konosuba) +jill valentine +okumura haru +kino (kino no tabi) +trunks (dragon ball) +kisaragi shintarou +ferry (granblue fantasy) +murasame kai ni (kancolle) +cheshire (azur lane) +garchomp +toon link +nearl (arknights) +rachel alucard +abigail williams (traveling outfit) (fate) +godzilla +sorceress (dragon's crown) +raven (dc) +nakiri ayame (1st costume) +kula diamond +roma (kancolle) +sweep tosho (umamusume) +dorothea arnault +ako (dress) (blue archive) +jack-o' valentine +ro635 (girls' frontline) +damian desmond +slime (dragon quest) +guts (berserk) +jingei (kancolle) +cheren (pokemon) +sakurajima mai +rimuru tempest +astolfo (sailor paladin) (fate) +mio (xenoblade) +utage (arknights) +flareon +yuuki (sao) +sawa azusa +meta knight +protagonist 3 (housamo) +okazaki yumemi +yamagumo (kancolle) +sugimoto saichi +horikawa kunihiro +zundamon +tenjouin asuka +arle nadja +garnet til alexandros xvii +ryuzaki kaoru +sanageyama uzu +suzukaze aoba +kasaki nozomi +murata himeko +yukoku kiriko +arataki itto +shibuya kanon +king hassan (fate) +kusanagi nene +cheval grand (umamusume) +rouge the bat +ichigo (darling in the franxx) +dimitri alexandre blaiddyd +amagi (azur lane) +kujou karen +kiriya aoi +clarisse (granblue fantasy) +miyako (swimsuit) (blue archive) +kuzuha (nijisanji) +subaru nakajima +florence nightingale (trick or treatment) (fate) +kamishiro rui +cure happy +new jersey (azur lane) +kitashirakawa tamako +crewmate (among us) +pavolia reine +gawr gura (casual) +natsu (blue archive) +akitsushima (kancolle) +ushiromiya maria +manabe nodoka +pramanix (arknights) +tendou akane +aki rosenthal +mudkip +rengoku kyoujurou +captain (kemono friends) +yuki judai +japan (hetalia) +cure march +miyamoto musashi (swimsuit berserker) (second ascension) (fate) +mejiro palmer (umamusume) +moe (blue archive) +araragi karen +hinaichigo +mitaka asa +spider-man +aozaki aoko +tails (sonic) +purah +cure melody +merlin (fate/prototype) +komaki manaka +chikorita +air shakur (umamusume) +kikyou (blue archive) +yotsuba alice +nanao yuriko +lyria (granblue fantasy) +sukoya kana +taneshima popura +ilulu (maidragon) +reisa (blue archive) +employee (project moon) +fukuzawa yumi +shirayuki hime +cu chulainn alter (fate) +stark (sousou no frieren) +ibuki fuuko +alphonse elric +aisha landar +len (tsukihime) +yuna (ff10) +misaka imouto +yumehara nozomi +tohno shiki +yuri plisetsky +shirogane noel (1st costume) +meltryllis (swimsuit lancer) (first ascension) (fate) +tony tony chopper +izayoi aki +euryale (fate) +kirlia +lulu (league of legends) +yui (princess connect!) +sieg (fate) +momo velia deviluke +yuuki (princess connect!) +hornet (kancolle) +katsuragi ace (umamusume) +kooh +kohinata miho +annie leonhart +lion (kemono friends) +pit (kid icarus) +biwa hayahide (umamusume) +thoma (genshin impact) +maka albarn +miia (monster musume) +nekomusume (gegege no kitarou 6) +iroha (samurai spirits) +eunie (xenoblade) +miyu (swimsuit) (blue archive) +danua +gwen stacy +magical ruby +ogata chieri +zabaniyya (housamo) +shampoo (ranma 1/2) +leonardo da vinci (rider) (fate) +vane (granblue fantasy) +alear (female) (fire emblem) +mordred (memories at trifas) (fate) +enna alouette +himejima akeno +gorou (genshin impact) +momoe nagisa +ogata hyakunosuke +sol badguy +y'shtola rhul +mukai takumi +samuel b. roberts (kancolle) +united kingdom (hetalia) +sans (undertale) +commandant teste (kancolle) +pichu +wakan tanka +mejiro ardan (umamusume) +navia (genshin impact) +vash the stampede +lucy heartfilia +yokoyama nao +miss cloud +arthur pendragon (fate) +kayneth el-melloi archibald +hisui (tsukihime) +ghost (modern warfare 2) +priest (ragnarok online) +narancia ghirga +caitlyn (league of legends) +karina lyle +yusa kozue +oshino ougi +shizuka rin +asahina mirai +saotome alto +kondou taeko +ten'ou haruka +konoe kanata +cinderace +zack fair +assassin (fate/zero) +amagi (kancolle) +mococo abyssgard (1st costume) +sado (kancolle) +alice zuberg +aki (girls und panzer) +type 95 (girls' frontline) +arven (pokemon) +okabe rintarou +airfield princess +corrin (male) (fire emblem) +shishio chris +malenia blade of miquella +star platinum +kageyama shigeo +ganondorf +yozora mel +aris (maid) (blue archive) +mori calliope (streetwear) +cure white +furudo erika +oktavia von seckendorff +graf zeppelin (azur lane) +galo thymos +crystalfly (genshin impact) +dhole (kemono friends) +sister claire +aegir (azur lane) +lenna charlotte tycoon +allister (pokemon) +tarnished (elden ring) +sinclair (project moon) +doujima nanako +vi (league of legends) +azki (hololive) +chocobo +eva 02 +kinu (kancolle) +humboldt penguin (kemono friends) +don quixote (project moon) +sagiri (kancolle) +nagisa (blue archive) +bianca (dq5) +ryugasaki rene +tiki (adult) (fire emblem) +yumeno himiko +suomi (girls' frontline) +ling (arknights) +ness (mother 2) +aragaki ayase +anjou naruko +yorumi rena +lei lei +cerberus (helltaker) +vira (granblue fantasy) +jill stingray +fuwawa abyssgard (1st costume) +kira yoshikage +mega gardevoir +aquila (kancolle) +amami rantaro +kirara (genshin impact) +katsura hinagiku +luma (mario) +kanbaru suruga +sonia nevermind +hau (pokemon) +ookami mio (casual) +laios touden +litten +nadia la arwall +lord el-melloi ii +takamori aiko +hatsuharu (kancolle) +tsurumaki kokoro +cleveland (azur lane) +la pluma (arknights) +kurokawa eren +hammann (azur lane) +ingrid brandl galatea +sugiura ayano +froggy nun (diva) +helltaker (character) +kazama asuka +maria cadenzavna eve +yoshizawa kasumi +kousaka kyousuke +kobayakawa sae +tsunomaki watame (1st costume) +tomimi (arknights) +himemushi momoyo +shindou takuto +grusha (pokemon) +phoenix wright +lala satalin deviluke +hunter (bloodborne) +matsuwa (kancolle) +kaf (kamitsubaki studio) +iori (swimsuit) (blue archive) +aino megumi +faris scherwiz +cinnamoroll +hotarumaru +yi sang (project moon) +kiss-shot acerola-orion heart-under-blade +keith goodman +sakura miko (casual) +eirika (fire emblem) +aubrey (omori) +rx-78-2 +akitsu maru kai (kancolle) +falin touden +saijo juri +alisa (girls und panzer) +bradamante (fate) +jouga maya +natsuki (doki doki literature club) +ookami mio (1st costume) +nekomata okayu (oversized shirt) +shirogane noel (casual) +revy (black lagoon) +iruma miu +asaka karin +taihou (enraptured companion) (azur lane) +island fox (kemono friends) +neo politan +izuna (swimsuit) (blue archive) +kaiou michiru +isshiki iroha +cu chulainn (caster) (fate) +miyashita ai +diego brando +acerola (pokemon) +yamagishi fuuka +nina (fire emblem) +hagoromo lala +roy (fire emblem) +cosmog +anna (frozen) +natsuiro matsuri (1st costume) +yamamura sadako +chrom (fire emblem) +mikazuki (kancolle) +seiren (suite precure) +ibuki tsubasa +chiyoda (kancolle) +el condor pasa (umamusume) +otomachi una +eunectes (arknights) +rainbow mika +kaine (nier) +pyra (pro swimmer) (xenoblade) +kayoko (dress) (blue archive) +iwakura lain +feater (arknights) +nenohi (kancolle) +keqing (opulent splendor) (genshin impact) +mifune miyu +kiran (fire emblem) +hokko tarumae (umamusume) +koseki bijou +black swan (honkai: star rail) +gekota +toudou shimako +cure peach +kido tsubomi +kohinata miku +roboco-san +nibutani shinka +altaria +cure sunny +usada hikaru +maruyama aya +yang guifei (second ascension) (fate) +sakura chiyo +fighter (granblue fantasy) +akashi (azur lane) +kiki (majo no takkyuubin) +nyarlathotep (nyaruko-san) +kasumigaoka utaha +arare (kancolle) +harukaze (kancolle) +sylphiette (mushoku tensei) +natsu megumi +g36 (girls' frontline) +asakaze (kancolle) +tieria erde +ingo (pokemon) +alolan vulpix +kisaragi (azur lane) +bb (swimsuit mooncancer) (second ascension) (fate) +hoshimachi suisei (school uniform) +gon freecss +kirishima touka +araragi tsukihi +guzma (pokemon) +agent 8 (splatoon) +mochizuki anna +faust (project moon) +carmine (pokemon) +lambdadelta +shirabe ako +yagen toushirou +yuni (princess connect!) +friend (nanashi mumei) +chara (undertale) +utsumi erice +akane (bunny) (blue archive) +celes chere +elesis (elsword) +edmond dantes (fate) +soap (modern warfare 2) +hiyou (kancolle) +takoluka +amane kanata (work) +takane lui (1st costume) +homu (honkai impact) +maruzensky (umamusume) +male doctor (arknights) +fiammetta (arknights) +shiver (splatoon) +chibi miku +copano rickey (umamusume) +fujimaru ritsuka (male) (polar chaldea uniform) +rpk-16 (girls' frontline) +kurapika +tanikaze (kancolle) +yuri (doki doki literature club) +senkawa chihiro +artoria caster (second ascension) (fate) +senji muramasa (fate) +emma verde +lyney (genshin impact) +alastor (shakugan no shana) +cecilia alcott +laura bodewig +ene (kagerou project) +natalia (idolmaster) +brown bear (kemono friends) +fujimaru ritsuka (female) (polar chaldea uniform) +lapras +sakawa (kancolle) +atago (stunning speedster) (azur lane) +jingliu (honkai: star rail) +eva 01 +andira (granblue fantasy) +white rabbit (alice in wonderland) +otokura yuuki +atsuko (blue archive) +mohammed avdol +meowscarada +frostnova (arknights) +miyanaga saki +achilles (fate) +kalina (girls' frontline) +penny (pokemon) +maou (maoyuu) +angela balzac +bismarck (azur lane) +wriothesley (genshin impact) +tiki (young) (fire emblem) +erika (pokemon) +soraka (league of legends) +toyokawa fuka +dinergate (girls' frontline) +projekt red (arknights) +narita top road (umamusume) +ushiromiya jessica +scathach (piercing bunny) (fate) +roon (azur lane) +razor (genshin impact) +marie rose +gold city (umamusume) +yamper +zara (poolside coincidence) (azur lane) +sirius (azure horizons) (azur lane) +hina (dress) (blue archive) +mogami shizuka +angela (project moon) +rhea (fire emblem) +fuecoco +yuzuhara konomi +prinny +ken masters +yamanaka ino +reinforce zwei +kasumi (blue archive) +lightning farron +mew (pokemon) +garry (ib) +player character (wow) +perona +mikko (girls und panzer) +tanned cirno +seele (alter ego) +yuudachi (azur lane) +pannacotta fugo +bronya zaychik (silverwing: n-ex) +makoto (street fighter) +lina inverse +x (mega man) +tanya degurechaff +morgana (persona 5) +oozora subaru (1st costume) +kano shuuya +meer campbell +litwick +koyama yuzu +fennekin +naoe riki +vert (neptunia) +yamada anna +abigail williams (swimsuit foreigner) (third ascension) (fate) +abigail williams (third ascension) (fate) +titan (shingeki no kyojin) +enemy naval mine (kancolle) +agatsuma zenitsu +satake minako +tomioka giyuu +nelson (kancolle) +ayane (doa) +trish una +inumuta houka +gawain (fate) +mysterious heroine x (fate) +caracal (kemono friends) +jin kisaragi +cure moonlight +jeanne d'arc alter (avenger) (third ascension) (fate) +tsuchinoko (kemono friends) +sayu (genshin impact) +oberon (third ascension) (fate) +latias +yamabuki inori +mumei (kabaneri) +pneuma (xenoblade) +admiral graf spee (azur lane) +saga (arknights) +magnemite +waddle dee +anegasaki nene +aoyagi touya +hoshino ruri +miyako (hidamari sketch) +mary (ib) +st. louis (luxurious wheels) (azur lane) +ushizaki urumi +crow (la+ darknesss) +tenjou utena +korra +shinonome akito +xianyun (genshin impact) +hakos baelz (1st costume) +sawamura spencer eriri +aoba moca +saber alter (ver. shinjuku 1999) (fate) +hong lu (project moon) +nijigaoka mashiro +olimar +chandelure +akaboshi koume +aventurine (honkai: star rail) +hange zoe +amamiya kokoro +whislash (arknights) +ibuki (street fighter) +hino akane (idolmaster) +sakura bakushin o (umamusume) +perth (kancolle) +jolteon +le malin (listless lapin) (azur lane) +winning ticket (umamusume) +kairi (kingdom hearts) +female saniwa (touken ranbu) +yumeko (touhou) +snorlax +yamada elf +brynhildr (fate) +optimus prime +taokaka +isobe noriko +julia (fire emblem) +lance (pokemon) +sei shounagon (fate) +raiden mei (herrscher of thunder) +omaru polka (1st costume) +chando (ado) +ara haan +beatrix (granblue fantasy) +sandalphon (granblue fantasy) +taiki shuttle (umamusume) +grecale (kancolle) +mifune shioriko +goutokuji mike +sailor saturn +moose (kemono friends) +mewtwo +hinatsuru ai +female protagonist (pokemon go) +jeanne d'arc (third ascension) (fate) +suzuka gozen (fate) +pekomon (usada pekora) +tang keke +melia antiqua +oomori yuuko +elizabeth bathory (brave) (fate) +blemishine (arknights) +shigure kai san (kancolle) +dan heng (imbibitor lunae) (honkai: star rail) +mudrock (elite ii) (arknights) +erza scarlet +klein moretti +himeko (honkai: star rail) +teana lanster +specter the unchained (arknights) +i-no +igarashi kyoko +izayoi liko +xp-tan +fukawa toko +uzaki tsuki +konpaku youki +reisen (touhou bougetsushou) +nakagawa natsuki +paul bunyan (fate) +mizuki (arknights) +shimazu yoshino +hakurei reimu (pc-98) +filia (skullgirls) +hadou nejire +shikanoin heizou +king dedede +ichigo hitofuri +guoba (genshin impact) +vertin (reverse:1999) +haruno haruka +portgas d. ace +oozora subaru (work) +riza hawkeye +hypno +shinshuu maru (kancolle) +heanna sumire +sakagami tomoyo +naganami kai ni (kancolle) +ikuno dictus (umamusume) +milla maxwell +sora ginko +red pikmin +shoukaku (azur lane) +crypto (apex legends) +absol +magallan (arknights) +senshi (dungeon meshi) +k1-b0 +i-13 (kancolle) +bagpipe (arknights) +shiori novella (1st costume) +carmilla (fate) +meltryllis (swimsuit lancer) (second ascension) (fate) +janus (kancolle) +nagara (kancolle) +usa-chan (idolmaster) +platinum the trinity +matoi (pso2) +yuuri (shoujo shuumatsu ryokou) +sato shin +zooey (granblue fantasy) +phosphophyllite (ll) +kazami yuuka (pc-98) +takakura himari +greninja +okinami (kancolle) +takei hisa +iori rinko +kishinami (kancolle) +bazett fraga mcremitz +raichu +rena erindel +eureka (eureka seven) +char aznable +usopp +zuikaku (azur lane) +rei (pokemon) +blue poison (shoal beat) (arknights) +petra gurin +sakura chiyono o (umamusume) +faruzan (genshin impact) +agrias oaks +chito (shoujo shuumatsu ryokou) +piccolo +milotic +ri-class heavy cruiser +tsukimiya ayu +aile (mega man zx) +flygon +harime nui +yatadera narumi +kobayashi (maidragon) +kasuga ayumu +rita mordio +bianka durandal ataegina +drifloon +hinata hideki +natori (kancolle) +platelet (hataraku saibou) +sanzen'in nagi +yuri sakazaki +shigure (blue archive) +koyuki (blue archive) +layla (genshin impact) +itou kaiji +hirose koichi +clorinde (genshin impact) +manya (dq4) +aragaki shinjirou +omori (omori) +roxie (pokemon) +taihou (forbidden feast) (azur lane) +lisbeth (sao) +fukuda haru +dead master +todo yurika +dragonite +cure heart +hoshino (girls und panzer) +small-clawed otter (kemono friends) +wu zetian (fate) +silverash (arknights) +totodile +naomi (girls und panzer) +nikka edvardine katajainen +yonaga angie +nanami yachiyo +kanae (nijisanji) +stheno (fate) +touhoku zunko +regina (dokidoki! precure) +van gogh (fate) +jeanne d'arc (swimsuit archer) (first ascension) (fate) +bartz klauser +gastly +irako (kancolle) +volo (pokemon) +doraemon (character) +tokoro megumi +quanxi (chainsaw man) +spicy nun (diva) +ayanami (retrofit) (azur lane) +mercedes von martritz +okita sougo +kikuzuki (kancolle) +roll caskett (mega man) +gokotai +tsuyuri kanao +ky kiske +okazaki tomoya +takamiya rion +nikaidou saki +tsurugi (blue archive) +heracles (fate) +ditto +evelynn (league of legends) +elise (fire emblem) +santa claus +enma ai +clefairy +shokudaikiri mitsutada +cutlass (girls und panzer) +hoshimachi suisei (streetwear) +shinonome nano +texas the omertosa (arknights) +belldandy +maya kai ni (kancolle) +asuka (senran kagura) +kaho (blue archive) +reinforce +psyduck +himekawa yuki +takumi (fire emblem) +adventurer (ff14) +lavinia whateley (fate) +rosa (tears of themis) +vergil (devil may cry) +fudo yusei +cure rhythm +beatrice (re:zero) +jessica (arknights) +bronya rand +satanichia kurumizawa mcdowell +fuuka (blue archive) +yun jin (genshin impact) +sanada akihiko +takimoto hifumi +bb (swimsuit mooncancer) (third ascension) (fate) +alcremie +maki (blue archive) +akita neru +sf-a2 miki +kogitsunemaru +mikumo guynemer +murosaki miyo +sage (dq3) +maya fey +saotome ranma +aranara (genshin impact) +lunamaria hawke +lili (tekken) +katagiri sanae +nijimura okuyasu +black heart (neptunia) +seto kousuke +koizumi mahiru +angel devil (chainsaw man) +dark sakura +villager (animal crossing) +ptilopsis (arknights) +jean bart (azur lane) +ichinose kotomi +princess of moonbrook +young link +chomusuke +gray (fate) +mash kyrielight (swimsuit of perpetual summer) +kasuga maru (kancolle) +matsubara kanon +sirius (scorching-hot seirios) (azur lane) +kagemori michiru +alena (dq4) +kuradoberi jam +sand cat (kemono friends) +myrtle (arknights) +hyakumantenbara salome (1st costume) +roy mustang +nitocris (swimsuit assassin) (fate) +hishi miracle (umamusume) +ui (swimsuit) (blue archive) +saigusa haruka +shiina mayuri +ho'olheyak (arknights) +ophelia (fire emblem) +diavolo +viy (fate) +kel (omori) +queen elizabeth (azur lane) +sayori (doki doki literature club) +tosen jordan (umamusume) +hatake kakashi +hinata (blue archive) +assassin cross (ragnarok online) +sakata kintoki (fate) +wiz (konosuba) +mordred (swimsuit rider) (fate) +octoling boy +elizabeth bathory (first ascension) (fate) +tanigaki genjirou +nemo (fate) +pachirisu +hakozaki serika +hayasaka mirei +negev (girls' frontline) +golden snub-nosed monkey (kemono friends) +kariya masaki +grima (fire emblem) +okusawa misaki +touwa erio +asbel lhant +olga marie animusphere +kanaria +tear grants +inami mahiru +setsuna f. seiei +freyja wion +oka asahi +sion eltnam atlasia +sophie (tales) +semiramis (fate) +utsugi yuuki +yuel (granblue fantasy) +sheffield (azur lane) +douki-chan (douki-chan) +ayatsuji tsukasa +misono karin +hatsutori hajime +scheherazade (fate) +tomoe gozen (swimsuit saber) (fate) +nerissa ravencroft (1st costume) +error musume +uesugi fuutarou +gravel (arknights) +astolfo (saber) (fate) +ingrid (capcom) +mishaguji +kirisawa juuzou (character) +rindou mikoto +takanashi kiara (casual) +mia (fire emblem) +aono miki +cheria barnes +imai lisa +melony (pokemon) +gladiia (arknights) +jessica albert +gallade +isolated island oni +uchi emiri +hozuki kaede +cure sword +igarashi kyou (eroe) +mari (omori) +shu (arknights) +minazuki karen +leone abbacchio +uehara himari +himmel (sousou no frieren) +serina (blue archive) +fujimura taiga +poring +sailor chibi moon +black hanekawa +katarina (league of legends) +riven (league of legends) +nakiri erina +kirishima eijirou +g41 (girls' frontline) +cloud retainer (genshin impact) +lain paterson +implacable (azur lane) +solid snake +kotegawa yui +barry (pokemon) +kneesocks (psg) +shiratsuyu kai ni (kancolle) +rosa (arknights) +adaman (pokemon) +yamada aoi +shirasagi chisato +majin android 21 +poison (final fight) +jacket girl (dipp) +shimada chiyo +himesaka noa +saki (swimsuit) (blue archive) +arezu (pokemon) +knuckles the echidna +sakura (fire emblem) +gasai yuno +honma himawari +basil (faraway) (omori) +ikusaba mukuro +higashikata josuke (jojolion) +lucas (mother 3) +morishima haruka +otonashi yuzuru +asahina aoi +minegumo (kancolle) +gavial (arknights) +flonne +soldier (dq3) +uni (neptunia) +saionji hiyoko +hishi amazon (umamusume) +wooloo +shining (arknights) +orihara izaya +saren (summer) (princess connect!) +kon kanaho +celebi +puru-see (hoshizuki (seigetsu)) +oda nobukatsu (fate) +kama (first ascension) (fate) +natsume kyousuke +arcanine +hasegawa kobato +sora (arknights) +nakayama festa (umamusume) +seele (honkai: star rail) +cure sky +harley quinn +tanaka kotoha +nekomiya hinata +2k-tan +tanaka gundham +vampy +clive rosfield +sakurako (blue archive) +aston machan (umamusume) +erwin (girls und panzer) +nui sociere +mysterious heroine x alter (first ascension) (fate) +roger (guilty gear) +bertolt hoover +dekomori sanae +kawakami mai +galko +asirpa +okada izou (fate) +laura la mer +baobhan sith (first ascension) (fate) +sheik +9a-91 (girls' frontline) +nishino flower (umamusume) +muelsyse (arknights) +li syaoran +selvaria bles +jude mathis +adult neptune +spas-12 (girls' frontline) +iino miko +kotori (blue archive) +kamisato ayaka (springbloom missive) +me-tan +frostleaf (arknights) +mr. squeaks (hakos baelz) +vyrn (granblue fantasy) +romani archaman +nakoruru +kusugawa sasara +samson (skullgirls) +yorita yoshino +perseus (azur lane) +chocola (nekopara) +minato yukina +tenryuu kai ni (kancolle) +subaru duck +chloe (princess connect!) +luke fon fabre +felyne +shuro (blue archive) +hoshimiya kate +okita j. souji (fate) +metroid (creature) +zima (arknights) +chise (blue archive) +tron bonne (mega man) +uchiha sarada +minase nayuki +yukimura aoi +tomori nao +mitsumine yuika +fu xuan (honkai: star rail) +kuririn +russia (hetalia) +wingull +i-14 (kancolle) +karyl (summer) (princess connect!) +sothis (fire emblem) +nekomata okayu (casual) +lucia (punishing: gray raven) +kama (swimsuit avenger) (fate) +yoshikawa yuuko +chabashira tenko +medusa (lancer) (fate) +edogawa conan +kawashima ami +feldt grace +yoshi +kawakami sadayo +seliph (fire emblem) +yellow (pokemon) +alice cartelet +akai haato (1st costume) +aurora (arknights) +noctis lucis caelum +african wild dog (kemono friends) +judgement (helltaker) +fukuji mihoko +emmet (pokemon) +fuji kiseki (umamusume) +south dakota (kancolle) +ayane (blue archive) +yagami hikari +marill +afuro terumi +ononoki yotsugi +amazon (dragon's crown) +flower (vocaloid) +gilgamesh (caster) (fate) +kureiji ollie (1st costume) +tanino gimlet (umamusume) +eimi (swimsuit) (blue archive) +chen (cat) +hacka doll 3 +dennou shoujo siro +skadi (waverider) (arknights) +elysia (miss pink elf) (honkai impact) +conte di cavour (kancolle) +frye (splatoon) +saya (saya no uta) +mawile +aiba yumi +velvet crowe +soldier: 76 (overwatch) +fu hua (azure empyrea) +wakaba (kancolle) +annette fantine dominic +kitashirakawa chiyuri +yuuki yuuna +ivy (fire emblem) +priest (dq3) +pan (dragon ball) +vanilla (nekopara) +giratina +suzuki jun +bubba (watson amelia) +asamiya athena +apollo justice +hanadera nodoka +togepi +boota (ttgl) +jeanne d'arc (granblue fantasy) +kiyohime (swimsuit lancer) (fate) +sakuramori kaori +tsukishima hajime +xenovia quarta +reshiram +kasuga mirai +valkyrie (fate) +shirayuki chiyo +arashi chisato +nunnally vi britannia +ikaruga (senran kagura) +eldridge (azur lane) +fuyutsuki (kancolle) +high wizard (ragnarok online) +lily black +deutschland (azur lane) +a-chan (hololive) +malina (helltaker) +muto yugi +sonohara anri +hoshina hikaru +bache (azur lane) +bennett (genshin impact) +akira (blue archive) +sasha blouse +kashino (hot springs relaxation) (azur lane) +inuyasha (character) +euphemia li britannia +kisaragi momo +pekoyama peko +jeanne d'arc (swimsuit archer) (second ascension) (fate) +iggy (jojo) +celica (fire emblem) +mikazuki yozora +morgiana +pyrrha nikos +sakata nemuno +lord knight (ragnarok online) +rukuriri (girls und panzer) +millie parfait +virtuosa (arknights) +super pochaco +ak-15 (girls' frontline) +mismagius +klan klein +miss fortune (league of legends) +midway princess +silva (granblue fantasy) +toudou aoi (jujutsu kaisen) +sakaguchi karina +kamio reiji (yua) +agent 3 (splatoon) +miyagawa takane +ijichi seika +mizutani eri +junko (blue archive) +kan'u unchou +female commander (girls' frontline) +yuuno scrya +kaizuka inaho +sora (blue archive) +yamagou ayumi +cure lovely +tennouboshi uzume +batman +tanamachi kaoru +asuna (sao-alo) +wuxian (the legend of luoxiaohei) +venusaur +diamond (houseki no kuni) +shirosaki hana +videl +lugia +gogeta +kinugasa kai ni (kancolle) +neko (minato aqua) +murasaki shion (gothic lolita) +lacus clyne +kanzuki karin +ashley (warioware) +magikarp +turtwig +matsukaze tenma +bottle miku +jintsuu kai ni (kancolle) +kar98k (girls' frontline) +udagawa tomoe +atago (summer march) (azur lane) +tendou maya +uruha rushia (3rd costume) +nanakusa nichika +mobius (honkai impact) +chi-class torpedo cruiser +jibril (no game no life) +tashkent (azur lane) +texas (willpower) (arknights) +shaymin +rozaliya olenyeva +hakase fuyuki +shirayuki tomoe +shez (fire emblem) +wakamo (swimsuit) (blue archive) +cheshire cat (alice in wonderland) +shamal +muppo +kindred (league of legends) +mythra (massive melee) (xenoblade) +warfarin (arknights) +yoshimi (blue archive) +emolga +tsujino akari +35p (sakura miko) +azusawa kohane +nice nature (run&win) (umamusume) +indomitable (azur lane) +puyo (puyopuyo) +hei (darker than black) +haunter +james moriarty (archer) (fate) +benienma (fate) +ike eveland +zorua +fujinami (kancolle) +p90 (girls' frontline) +klara (pokemon) +prosciutto +lisa lisa +martha (swimsuit ruler) (fate) +hamanami (kancolle) +tezcatlipoca (fate) +sailor uranus +judith (tales) +ichigaya arisa +kurokami fubuki +chihaya anon +roto (dq3) +eas (fresh precure!) +tokisaki mio (niliu chahui) +inteleon +quaxly +blaziken +treecko +naganohara mio +hibari (senran kagura) +sayo samonji +minazuki (kancolle) +koito otonoshin +ao-chan (ninomae ina'nis) +kurugaya yuiko +morinaka kazaki +peni parker +yami yugi +saijou claudine +usada pekora (casual) +penance (arknights) +yumizuka satsuki +raven (tales) +kobayakawa rinko +ots-14 (girls' frontline) +shiraishi tsumugi +mdr (girls' frontline) +ceres fauna (1st costume) +nina kosaka +ashley graham +yellow pikmin +shannon (umineko) +takasu ryuuji +leo (fire emblem fates) +aether foundation employee +latios +shulk (xenoblade) +yae sakura (gyakushinn miko) +ping hai (azur lane) +ange (princess principal) +talulah (arknights) +bokukawauso +hanna-justina marseille +destroyer princess +honoka (doa) +hare (blue archive) +temari (naruto) +sun wukong +zen'in maki +enlightened byleth (female) +suzuran (spring praise) (arknights) +seeu +amuro tooru +lamb (league of legends) +clara (girls und panzer) +yuzuki choco (1st costume) +octane (apex legends) +son goten +captain america +kitten (gravity daze) +shiraishi an +azazel (helltaker) +kurokawa akane +kiso kai ni (kancolle) +ayunda risu +luo xiaohei (human) +my melody +nao (mabinogi) +graf eisen +haibara ai +noi (dorohedoro) +goomy +hagakure tooru +morag ladair (xenoblade) +thorns (arknights) +anya melfissa +creeper +fushiguro touji +vincent valentine +vulpix +shirogane tsumugi +ghislaine dedoldia +mutsuki kai ni (kancolle) +tsuji renta +senko (sewayaki kitsune no senko-san) +g'raha tia +sessyoin kiara (swimsuit mooncancer) +dante (limbus company) +caro ru lushe +angewomon +genji (overwatch) +hatakaze (kancolle) +okkotsu yuuta +courtney (pokemon) +ryuuhou (kancolle) +tiamat (fate) +miyamoto musashi (third ascension) (fate) +rapi (nikke) +hoshino hinata +nagasaki soyo +konoha (kagerou project) +hiiragi yuzu +ozymandias (fate) +kojo anna +san (mononoke hime) +jasmine (pokemon) +nowi (fire emblem) +lancelot (fate/grand order) +white blood cell (hataraku saibou) +shiina yuika (1st costume) +puru two +cure dream +itoshiki nozomu +luo tianyi +alice carroll +hiradaira chisaki +liskarm (arknights) +astesia (arknights) +pamiat merkuria (azur lane) +zhong lanzhu +vox akuma +neco-arc +nono hana +baron bunny (genshin impact) +hifumi (swimsuit) (blue archive) +kuga natsuki +steve rogers +charlotta (granblue fantasy) +mizuho (kancolle) +ellen baker +franka (arknights) +kuromi +yagami taichi +royal penguin (kemono friends) +pozyomka (arknights) +adeptus astartes +takafuji kako +zuikaku kai ni (kancolle) +primarina +massachusetts (azur lane) +aketa mikoto +kazemaru ichirouta +caesar (girls und panzer) +kson +sonetto (reverse:1999) +sairenji haruna +swablu +aqua (kingdom hearts) +wii fit trainer +donquixote doflamingo +totooria helmold +rossweisse +venat (ff14) +elly (touhou) +zaku ii +miles edgeworth +hinamori amu +z46 (azur lane) +tsukumo sana (1st costume) +uta (one piece) +akimoto komachi +adachi tooru +eraser head (boku no hero academia) +sombra (overwatch) +kurosaki chitose +minase akiko +regu (made in abyss) +kadoc zemlupus +kasugano urara (yes! precure 5) +cure pine +tsubaki yayoi +vivlos (umamusume) +kuroyukihime +mai natsume +welrod mkii (girls' frontline) +noshiro (azur lane) +momosuzu nene (1st costume) +benikurage (cookie) +coyote (kemono friends) +hiburi (kancolle) +risotto nero +reigen arataka +cellien (kemono friends) +admiral hipper (azur lane) +hoshino miyako (wataten) +wooper +cure diamond +hori yuko +tamamo cat (third ascension) (fate) +heles +echidna (re:zero) +mejiro bright (umamusume) +erina pendleton +kenmochi touya +crocodile (one piece) +grizzly mkv (girls' frontline) +elma (maidragon) +matsukaze (kancolle) +suzuya kai ni (kancolle) +pa-san +princess serenity +dsr-50 (girls' frontline) +byleth (female) (summer) (fire emblem) +mazaki anzu +cure princess +quetzalcoatl (fate) +yan qing (fate) +kirisame marisa (pc-98) +okazaki ushio +ninian (fire emblem) +lexington (warship girls r) +vampire (azur lane) +kiana kaslana (herrscher of the void) +bond (spy x family) +terry bogard +robin hood (fate) +kuroka (high school dxd) +uranami (kancolle) +yamanaka sawako +kaidou minami +hidaka ai +white heart (neptunia) +yakushiji saaya +mejiro ramonu (umamusume) +wii fit trainer (female) +sasaki saku (1st costume) +ange katrina (1st costume) +yae miko (fox) +bedivere (fate) +sailor neptune +lucas lee +mizuki yukikaze +mononobe alice +xiao wu (douluo dalu) +ginga nakajima +larcei (fire emblem) +sugimoto reimi +grimsley (pokemon) +asseylum vers allusia +pecorine (summer) (princess connect!) +kiana kaslana (herrscher of flamescion) +ulrich von hutten (azur lane) +suou patra +neo universe (umamusume) +mipha +rosemi lovelock +friedrich der grosse (azur lane) +kokonoe rin +ada wong +amasawa yuuko +anya alstreim +all might +arashio kai ni (kancolle) +kallen kaslana +lin (arknights) +cinnamiku +squigly (skullgirls) +tokarev (girls' frontline) +ssrb (shishiro botan) +shermie (kof) +narciso anasui +master (vocaloid) +buront +riolu +august von parseval (azur lane) +musashi (azur lane) +higurashi kagome +rayquaza +valentine (skullgirls) +enraku tsubakura +texas (winter messenger) (arknights) +blastoise +iron man +ms. fortune (skullgirls) +mp40 (girls' frontline) +tenochtitlan (fate) +blue pikmin +hakuryuu (inazuma eleven) +ibara mayaka +shimabara elena +falin touden (tallman) +hashibira inosuke +ninomae ina'nis (casual) +secelia dote +tiffy (nottytiffy) +natsuumi manatsu +elira pendora (1st costume) +chihiro (blue archive) +fuura kafuka +mikisugi aikurou +plain doll +hinata kaho +hanasato minori +kaela kovalskia +schwertkreuz +eva beatrice +shinonono houki +sasaki chiho +tamamo cat (first ascension) (fate) +vajra (granblue fantasy) +kai'sa +sui-feng +madoka aguri +himemori luna (1st costume) +surtr (colorful wonderland) (arknights) +brock (pokemon) +roxas +gwendolyn (odin sphere) +heiwajima shizuo +ai-chan (tawawa) +tachibana taki +brown long-eared bat (kemono friends) +captain nemo (fate) +jack frost (megami tensei) +wario +lilina (fire emblem) +kanon (umineko) +ichii yui +mizumoto yukari +broly (dragon ball super) +shishiro botan (button-down) +ruan mei (honkai: star rail) +prussia (hetalia) +whimsicott +chilchuck tims +satsuki kai ni (kancolle) +shiranui flare (old design) +pomni (the amazing digital circus) +milfeulle sakuraba +kirakishou +ho-oh +oono aya +aubrey (faraway) (omori) +melina (elden ring) +akagi shigeru +iori junpei +sin sack +kuromiya raika +anko (gochiusa) +heshikiri hasebe +hero (omori) +sakuragi hanamichi +froslass +oddish +tony stark +sorcerer (ragnarok online) +dedenne +mukaido manaka +shimakaze-kun +testament (guilty gear) +china (hetalia) +aioi yuuko +hugh (pokemon) +ooji mochizou +ozora akari +priestess (goblin slayer!) +lana's mother (pokemon) +airani iofifteen +yaoyao (genshin impact) +kirito (sao-ggo) +gabriel tenma white +kaiba seto +sasaki akebi +min min (arms) +circe (fate) +sister claire (1st costume) +rin (blue archive) +hikigaya hachiman +tokino sora (1st costume) +hoshikawa sara (1st costume) +elizabeth (persona) +gyarados +oz (genshin impact) +nicholas d. wolfwood +huang lingyin +kawanishi shinobu +helena (azur lane) +oryou (fate) +utsumi sakura +ars almal +bae minah (chaesu) +zero(z) (mega man) +kaai yuki +kuriyama mirai +plasma-chan (kancolle) +hyuuga saki +belarus (hetalia) +kousaka umi +yamanbagiri kunihiro +queen of sheba (fate) +daitou (kancolle) +funada kiito +satsuki (blue archive) +amaterasu (ookami) +suzi q +suou pavlichenko +amakusa shirou (fate) +abigail williams (second ascension) (fate) +gummy (arknights) +furen e lustario +siberian chipmunk (kemono friends) +ogasawara sachiko +toad (mario) +toujou koneko +misaka worst +baba konomi +hasumi souji (eroe) +the world +gengetsu (touhou) +shirakiin ririchiyo +kaname buccaneer +lycanroc +sesshoumaru +kushieda minori +endou mamoru +soda kazuichi +futatsuiwa mamizou (human) +sakamoto ryouma (fate) +shimakaze (azur lane) +nagomi yui +chiori (genshin impact) +siegfried (fate) +venera-sama +tamamo no mae (swimsuit lancer) (second ascension) (fate) +yamada tae +minami yume +lisia (pokemon) +inari one (umamusume) +barbara (summertime sparkle) (genshin impact) +koiwai yotsuba +piranha plant +faye valentine +natsuki rin +abyssal admiral (kancolle) +haruna (track) (blue archive) +fio germi +rei (cookie) +nero claudius (olympian bloomers) (fate) +ryoshu (project moon) +kobayakawa yutaka +aika granzchesta +koizumi itsuki (female) +mudrock (silent night) (arknights) +female sensei (blue archive) +kusakabe misao +killer queen +lambda-11 +isshiki akane +miyamori aoi +xander (fire emblem) +hoshino (young) (blue archive) +shiranui flare (street) +nakatani iku +hood (azur lane) +luvdisc +enrico pucci +hans christian andersen (fate) +tone kai ni (kancolle) +cure miracle +hijikata toshizou (fate) +luo xiaohei (cat) +hinoshita kaho +luciela r. sourcream +catura (granblue fantasy) +haman karn +busujima saeko +asia argento +koito yuu +pine (bombergirl) +hinoa +venti (archon) (genshin impact) +arima senne +princess of the crystal +heixiu +anisphia wynn palettia +ubel (sousou no frieren) +dejiko +ampharos +xion (kingdom hearts) +shibuki ran +aircraft carrier oni +michishio kai ni (kancolle) +poppi (xenoblade) +sebastian piyodore +moona hoshinova (1st costume) +hierophant green +strength (black rock shooter) +morgan (fire emblem) +cure twinkle +flayn (fire emblem) +zdrada (helltaker) +ironmouse +uzumaki boruto +shuten douji (first ascension) (fate) +frankenstein's monster (swimsuit saber) (fate) +ikusaba daisuke +kroos (arknights) +luca kaneshiro +isabella valentine +leviathan (skullgirls) +naka kai ni (kancolle) +sophie neuenmuller +zhongli (archon) (genshin impact) +ralts +griffith (berserk) +honekoneko (psg) +shizuki hitomi +hoshikawa lily +candace (genshin impact) +barasuishou +rinoa heartilly +navi +hummy (suite precure) +yatogami tooka +kongou (aoki hagane no arpeggio) +pola (azur lane) +amano pikamee +luke pearce (tears of themis) +virgilia (umineko) +kasugano sora +hazama +layla (idolmaster) +tatebayashi sakurako +aponia (honkai impact) +touhoku itako +gentoo penguin (kemono friends) +yana (chihuri) +tamamura gunzo +buneary +cure rosetta +tachibana makoto +reaper (overwatch) +ima-no-tsurugi +akechi gorou +high elf archer (goblin slayer!) +ibuki douji (fate) +nayuta (chainsaw man) +reimu endou +jing yuan +kagurazaka asuna +mishou mai +jiji (majo no takkyuubin) +amuro ray +nana asta deviluke +female assassin (fate/zero) +ringo-chan (otokuyou) +symboli kris s (umamusume) +carbuncle (puyopuyo) +eugeo +sazaki kaoruko +cagalli yula athha +himemiya anthy +amane suzuha +shuu (inazuma eleven) +liko (pokemon) +hijiri ageha +luna (sailor moon) +zangief +franky (one piece) +lily (vocaloid) +shimushu (kancolle) +sophia (fire emblem) +chrome dokuro +yui (sao) +magolor +lady maria of the astral clocktower +nyon (cookie) +koshirae tsurugi (m.m) +saileach (arknights) +mysta rias +alicia florence +trunks (future) (dragon ball) +hinata yukari +saitou hajime (fate) +kobo kanaeru +fujibayashi ryou +neferpitou +konngara (touhou) +futaki kanata +hikage (senran kagura) +tanaka asuka +spike spiegel +cure beat +ooi kai ni (kancolle) +shamare (arknights) +amagi-chan (azur lane) +black mage (final fantasy) +robert e. o. speedwagon +oryou (girls und panzer) +type 97 (girls' frontline) +lappland (refined horrormare) (arknights) +scaramouche (kabukimono) (genshin impact) +nanashi mumei (casual) +evangeline a.k. mcdowell +shirley fenette +cure berry +cure muse (yellow) +astolfo (memories at trifas) (fate) +roland (project moon) +ende (chihuri) +yamato takeru (fate) +itou chika +tidus +cinnabar (houseki no kuni) +doudanuki masakuni +mai (touhou) +elena (street fighter) +riliane lucifen d'autriche +tweyen (granblue fantasy) +oda nobunaga (maou avenger) (fate) +american beaver (kemono friends) +nobeta +cure passion +iris heart +tokugawa matsuri +rachnera arachnera +mordred (swimsuit rider) (first ascension) (fate) +oda nobunaga (swimsuit berserker) (fate) +misogi (princess connect!) +mizuhara chizuru +meowy (chainsaw man) +kazama jin +whitney (pokemon) +vf-1 +frankenstein's monster +zoya petrovna vecheslova +aria pokoteng +victorica de blois +machamp +takemaru (housamo) +hatterene +reed (arknights) +kanno naoe +amamiya hibiya +grea (shingeki no bahamut) +lain paterson (1st costume) +rosa farrell +annie (league of legends) +hazawa tsugumi +yuugiri (zombie land saga) +ogino chihiro +death (entity) +yamagishi yukako +elizabeth liones +houlen yabusame +eriko (princess connect!) +jingwei (bird) +galleon (granblue fantasy) +poppy (league of legends) +kimura natsuki +rory mercury +naruse shiroha +3.1-tan +uchiha itachi +franziska von karma +illyasviel von einzbern (beast style) +decidueye +outis (project moon) +shez (female) (fire emblem) +miguel o'hara +kyogre +banette +furret +nonohara yuzuko +wild tiger +fukuyama mai +kuraue hinata +undyne +big bad wolf +lilligant +hibiki yuuta +shadowheart (baldur's gate) +fate testarossa (lightning form) +tsurugi kyousuke +jibanyan +xinyan (genshin impact) +fallenshadow +nian (unfettered freedom) (arknights) +rice shower (make up vampire!) (umamusume) +vestia zeta +nishizono mio +ushiromiya rosa +northern italy (hetalia) +kuzuryu fuyuhiko +aegir (housamo) +ouro kronii (casual) +inui sajuna +nozomi (blue archive) +tokiha mai +typhlosion +hijikata toushirou +ishimaru kiyotaka +kumbhira (granblue fantasy) +serika (swimsuit) (blue archive) +alucard (hellsing) +chimchar +ushiromiya lion +edna (tales) +topaz (honkai: star rail) +kamille bidan +alvin (tales) +blue rose (tiger & bunny) +futaba sana +makoto (princess connect!) +leonie pinelli +chinatsu (blue archive) + (blue archive) +scanty (psg) +kirisaki chitoge +nero claudius (bride) (second ascension) (fate) +lilith (machikado mazoku) +rockhopper penguin (kemono friends) +shirakami fubuki (street) +papi (monster musume) +jean kirstein +sakurai touko +okunoda miyoi +shiranui flare (1st costume) +mashiro (blue archive) +aura (sousou no frieren) +arisa bunnings +minakami mai +yukikaze panettone +nanami touko +nagant revolver (girls' frontline) +common dolphin (kemono friends) +mythra (radiant beach) (xenoblade) +valkyrie (apex legends) +kiryu coco (loungewear) +suicune +heidimarie w. schnaufer +aircraft carrier princess +hikami sumire +oogaki chiaki +pa-15 (girls' frontline) +david martinez +lucca ashtear +ikezawa hanako +protagonist (pso2) +black-haired demon girl (shimmer) +elan ceres +lyn (blade & soul) +dark sun gwyndolin +cyan (show by rock!!) +hanzo (overwatch) +incineroar +tristan (fate) +ning hai (azur lane) +prince of lan ling (fate) +elysia (herrscher of human:ego) (honkai impact) +iwasaki minami +shimura shinpachi +caitlin (pokemon) +takao (aoki hagane no arpeggio) +tenma saki +herta (honkai: star rail) +ushiromiya natsuhi +antonio lopez +tojo kirumi +black-tailed prairie dog (kemono friends) +warspite (azur lane) +mutsuki (azur lane) +euphyllia magenta +washington (kancolle) +mint blancmanche +mickey mouse +brook (one piece) +komori kiri +foo fighters (jojo) +mishima kazuya +takozonesu +dabi (boku no hero academia) +ichinose uruha +kabu (pokemon) +arcane jinx +midna (true) +vinegar doppio +homura (senran kagura) +miyaura sanshio +houshou marine (marching band) +caeda (fire emblem) +nathan seymour +ookurikara +kotozume yukari +five-seven (girls' frontline) +shin'you (kancolle) +wang liu mei +kawashima mizuki +petra macneary +alca (wakatanka4) +chougei (kancolle) +gundam aerial +elpeo puru +hisoka morow +sakamoto (nichijou) +jeanne d'arc (girl from orleans) (fate) +becky blackbell +kotori (cheer squad) (blue archive) +fran (ff12) +airi (queen's blade) +anna (fire emblem) +francis drake (fate) +sono midoriko +cassidy (overwatch) +shigaraki tomura +akagi towa +kagero (fire emblem) +monika weisswind +vei (vtuber) +lacey (pokemon) +yomotsu hisami +naruko (naruto) +flannery (pokemon) +flower (vocaloid4) +kris (deltarune) +liliya olenyeva +yunaka (fire emblem) +eruruu +matsumae ohana +owada mondo +cure flora +faputa +nagao kagetora (fate) +daifuku (yukihana lamy) +misaki (blue archive) +freminet (genshin impact) +ishtar (fire emblem) +komasan +nero claudius (swimsuit caster) (third ascension) (fate) +grani (arknights) +kitakami reika +zinnia (pokemon) +toyama kasumi +mp7 (girls' frontline) +geeta (pokemon) +mage (dungeon and fighter) +martina (dq11) +shirokane rinko +liv (punishing: gray raven) +himiko (fate) +fubuki (blue archive) +justina follower (blue archive) +ein (blue archive) +rororina fryxell +silvervale +minoto +wamuu +skitty +togami byakuya +girl holding a cat (kancolle) +tamamo no mae (swimsuit lancer) (third ascension) (fate) +hoshino ichika (project sekai) +igawa asagi +lockon stratos +einhard stratos +nanase haruka (free!) +takao (beach rhapsody) (azur lane) +daiba nana +astaroth (shinrabanshou) +kishinami hakuno (male) +uzuki (cookie) +elize lutus +enomoto takane +akemi homura (black dress) +endou saya +shiori (princess connect!) +space ishtar (fate) +centorea shianus +chrollo lucilfer +kaburagi kaede +essex (azur lane) +maestrale (kancolle) +alcina dimitrescu +poppy (pokemon) +sawatari makoto +riku (kingdom hearts) +serperior +chou-10cm-hou-chan +cygnet (azur lane) +mimi (princess connect!) +istina (arknights) +vigna (arknights) +aru (dress) (blue archive) +rikku (ff10) +mugetsu (touhou) +lotte jansson +ichijou hotaru +ana (overwatch) +vsk-94 (girls' frontline) +koseki bijou (1st costume) +dr. ratio (honkai: star rail) +starfire +lissa (fire emblem) +shauna (pokemon) +aa-12 (girls' frontline) +sylvain jose gautier +arin +anemone (eureka seven) +minun +candy (smile precure!) +ebisuzawa kurumi +princess (princess principal) +smol ame +matsuoka miu +quagsire +waltrud krupinski +itsuka kotori +chespin +matsuoka rin +mars (cookie) +abukuma kai ni (kancolle) +mejiro ryan (umamusume) +carnelian (arknights) +queen draco (fate) +genos +carol malus dienheim +ankha (animal crossing) +fjorm (fire emblem) +higuchi kaede (1st costume) +skadi (elite ii) (arknights) +katsushika hokusai (swimsuit saber) (fate) +formidable (the lady of the beach) (azur lane) +caren hortensia (amor caren) +yamashiro takane +shu yamino +guel jeturk +sneasel +cure honey +mage (ragnarok online) +hachune miku +smoker (one piece) +kiyama hiroto +serena (yu-gi-oh!) +artoria pendragon (lancer alter) (royal icing) (fate) +dreepy +lucia (scott malin) +matsudaira touko +hiro (hidamari sketch) +syndra +gokotai's tigers +mia taylor +nea (chihuri) +plusle +anise tatlin +namine +darkrai +luxray +hoshiguma yuugi (kimono) +manaka non +shiraishi yoshitake +artoria pendragon (swimsuit archer) (fate) +rfb (girls' frontline) +nagato kai ni (kancolle) +diyusi (cookie) +zagreus (hades) +shaymin (land) +professor shinonome +es (xblaze) +puck (re:zero) +mirai akari +ryne waters +colette brunel +warlock (ragnarok online) +kisaragi kai ni (kancolle) +lokulo-chan (lokulo no mawashimono) +yume (blue archive) +shishiro botan (casual) +saori (dress) (blue archive) +nausicaa +ronald mcdonald +takano miyo +tachibana miya +asari nanami +tougou mimori +narusawa ryouka +prince of wales (azur lane) +hung (arknights) +pandemonica (helltaker) +shigure (hot spring) (blue archive) +child gilgamesh (fate) +frieza +arsene lupin iii +reu (cookie) +fujiwara hajime +beeswax (arknights) +tomoe gozen (swimsuit saber) (first ascension) (fate) +hikari (blue archive) +super sailor moon +fairy leviathan (mega man) +kid (chrono cross) +bandana waddle dee +emily stewart +takayama sayoko +tonbokiri (touken ranbu) +dunkerque (azur lane) +meteion +gavis bettel +misdreavus +houndoom +takane manaka +elf (dragon's crown) +yashajin ai +jill warrick +akai haato (gothic lolita) +fuwa kokone +rebecca miyamoto +laharl +barret wallace +tier harribel +kitsu chiri +belfast (shopping with the head maid) (azur lane) +basil (headspace) (omori) +melone +nakano yuka +tsunashi hajime +takemi tae +kiana kaslana (white comet) +k/da akali +mochizuki ryouji +ivysaur +kiryu kazuma +sinon (sao-alo) +doma umaru +suzunari shizuku +dog (mixed breed) (kemono friends) +shirogane noel (summer 2020) +mikura (kancolle) +ichikawa kyoutarou +columbina (genshin impact) +nefertari vivi +soma peries +cordelia (fire emblem) +female trainer (umamusume) +ookami mio (street) +sakurazaki setsuna +donkey kong +kanzaki kaori +draco centauros +tiffania westwood +lucifero (guilty gear) +ikeda chitose +ezreal +walpurgisnacht (madoka magica) +tsunashi kaoru +oozora subaru (hololive summer 2019) +protagonist (smtv) +hiyori (blue archive) +hello kitty (character) +hoppip +goshiki agiri +okumura rin +hero (dq11) +selen tatsuki (1st costume) +pom-pom (honkai: star rail) +matou shinji +cham cham +kyon's sister +joltik +tanigawa kanna +kanna (cookie) +korwa +usami ichika +idw (girls' frontline) +vladilena millize +lifeline (apex legends) +ch'en the holungday (arknights) +yagami iori +ana coppola +howl (howl no ugoku shiro) +pina (sao) +maruyama saki +riko (made in abyss) +spider-man (2099) +smallfry (splatoon) +watarase jun +megatron +miyao miya +koyanskaya (assassin) (first ascension) (fate) +richelieu (azur lane) +hazuki ren +commander (nikke) +tingyun (honkai: star rail) +akuma (street fighter) +kana anaberal +tsukahara hibiki +zero (drag-on dragoon) +zenno rob roy (umamusume) +hina (pajamas) (blue archive) +viper (nikke) +miyamoto iori (fate) +chii +slowpoke +yomi (senran kagura) +narmaya (summer) (granblue fantasy) +nihilego +staryu +marceline abadeer +froakie +agent (girls' frontline) +robin (arknights) +allelujah haptism +momose rio +ruru amour +ieiri shoko +prinz heinrich (azur lane) +scamp (kancolle) +miyazaki nodoka +viral (ttgl) +scizor +watson amelia (street casual) +anis (sparkling summer) (nikke) +nino (fire emblem) +tachikawa mimi +cheese-kun +nena trinity +butterfree +nakajima (girls und panzer) +hikawa iona +hanae (blue archive) +utsugi noriyuki +sakura laurel (umamusume) +ellen (touhou) +eliwood (fire emblem) +todoroki yachiyo +zoroark +katsuragi (senran kagura) +niko (blue archive) +bellibolt +gilgamesh (immoral biker jacket) (fate) +angra mainyu (fate) +ex-rumia +zange +marui mitsuba +craft lawrence +vegetto +fubuki shirou +zekrom +cerebella (skullgirls) +sananana (cookie) +majima goro +papyrus (undertale) +urbosa +kiritani haruka +alice (nikke) +hatsune mikuo +mugino shizuri +yagyu (senran kagura) +matsuda chiyohiko +tamamo cat (second ascension) (fate) +chevalier d'eon (fate) +aijou karen +yoshida hirofumi +azusa (swimsuit) (blue archive) +kawasumi mai +sakaki (azumanga daioh) +venom (marvel) +amae koromo +cream the rabbit +urotsuki +minccino +tsutsukakushi tsukiko +rean schwarzer +atsushi toushirou +sharena (fire emblem) +fukae (kancolle) +felix hugo fraldarius +hubert von vestra +shamir nevrand +de ruyter (kancolle) +racing miku (2022) +krile mayer baldesion (ff5) +yuuki rito +fairy maid (touhou) +wobbuffet +germany (hetalia) +mutsu-no-kami yoshiyuki +hosomi shizuko +qin liangyu (fate) +lava (arknights) +acolyte (ragnarok online) +sabo (one piece) +label girl (dipp) +gokuhara gonta +ooiwa wataru +kenjou akira +yura kai ni (kancolle) +croissant (arknights) +hiiragi utena +ch'en (ageless afterglow) (arknights) +kageyama shien +strict nun (diva) +death-sensei (mori calliope) +yuki (touhou) +sasaki kojirou (fate) +sakutarou (umineko) +archie (pokemon) +naoi ayato +kaminari denki +tamada tamaki +brighid (xenoblade) +victorious (azur lane) +shuten douji (halloween caster) (fate) +signora (genshin impact) +pokobee +lovely labrynth of the silver castle +charlotte (genshin impact) +leina (queen's blade) +s.a.t.8 (girls' frontline) +charlotte corday (fate) +nier (granblue fantasy) +cecil harvey +fiora (xenoblade) +katalina (granblue fantasy) +maeda toushirou +choukai kai ni (kancolle) +new jersey (exhilarating steps!) (azur lane) +yuzu (maid) (blue archive) +white len (tsukihime) +l (death note) +shinx +miyanaga teru +himeragi yukina +iz (asteroid ill) +shizuru (princess connect!) +kagura mea +beelzebub (helltaker) +moe (swimsuit) (blue archive) +hunter (ragnarok online) +mineva lao zabi +tobiichi origami +zessica wong +gene (pso2) +ozen +chieru (princess connect!) +taiwan (hetalia) +haruka (senran kagura) +irelia +hoshizora ikuyo +vlad iii (fate/apocrypha) +musashi kai (kancolle) +sakaki yuya +hinoka (fire emblem) +tirpitz (azur lane) +seta kaoru +bb (swimsuit mooncancer) (first ascension) (fate) +astel leda +cassandra alexandra +rozalin +fukube satoshi +yowai totoko +tategami aoi +grim (azur lane) +melody (projektmelody) +mano aloe +hero's daughter (dq5) +akagi ritsuko +sae (hidamari sketch) +dracule mihawk +yonomori kobeni +sigurd (fate) +heathcliff (project moon) +if (neptunia) +rosetta (granblue fantasy) +ines fujin (umamusume) +seelie (genshin impact) +whitesmith (ragnarok online) +kitarou +m. bison +villetta nu +sumeragi lee noriega +kinoshita hideyoshi +magical sapphire +architect (girls' frontline) +okita souji alter (first ascension) (fate) +nicole demara +zero (code geass) +sableye +morty (pokemon) +rom (neptunia) +hamaguchi ayame +flint (girls und panzer) +hayakawa tazuna +reno (azur lane) +airi (blue archive) +megu (blue archive) +kayoko (new year) (blue archive) +fungi (genshin impact) +millhiore f. biscotti +europa (granblue fantasy) +niwamaru (niwarhythm) +pomu rainpuff (1st costume) +kasai amane +tsukuyo (blue archive) +celine (fire emblem) +verxina (umamusume) +starscream +sola-ui nuada-re sophia-ri +pixiv-tan +nakatsu shizuru +heinrike prinzessin zu sayn-wittgenstein +saemonza (girls und panzer) +iona (aoki hagane no arpeggio) +red blood cell (hataraku saibou) +haaton (akai haato) +chapayev (azur lane) +tsukimura suzuka +pleinair +player character (mabinogi) +buttercup (ppg) +arceus +france (hetalia) +tristana +esdeath +african penguin (kemono friends) +shennong (housamo) +bremerton (kung fu cruiser) (azur lane) +kotonomiya yuki +lucy maria misora +mylene jenius +sariel (touhou) +thor (marvel) +deadpool +haguro kai ni (kancolle) +i-47 (kancolle) +kin'iro ryotei (umamusume) +murano sayaka +cornelia li britannia +akita toushirou +shameimaru aya (newsboy) +makina nakajima +shirogane miyuki +nisshin (kancolle) +ebisu eika +weedy (arknights) +sukonbu (shirakami fubuki) +tailmon +kataoka yuuki +tokido saya +kanbe kotori +hinase (cookie) +illumi zoldyck +kitakami kai ni (kancolle) +wild geese +eiden (nu carnival) +lady avalon (fate) +nijou noriko +rinpoo chuan +majikina mina +athrun zala +catria (fire emblem) +alisa southerncross +supply depot princess +sen (granblue fantasy) +hirato (kancolle) +hisuian zorua +daiichi ruby (umamusume) +katsura kotonoha +ryomou shimei +palla (fire emblem) +sakurai rihoko +morgan (female) (fire emblem) +sylvie (dorei to no seikatsu) +ichigo (cookie) +ogin (girls und panzer) +aty (summon night) +elsword (character) +medusa (shingeki no bahamut) +ha-class destroyer +tokisaki asaba (niliu chahui) +meowfficer (azur lane) +ulti (one piece) +loba (apex legends) +mad hatter (alice in wonderland) +claire redfield +goomba +sansei muramasa +ashe (league of legends) +kamijou kyousuke +olivia (fire emblem) +nanakusa hazuki +kiran (male) (fire emblem) +protagonist 4 (housamo) +fujino shizuru +airi (the infernal temptress) +gardenia (pokemon) +weavile +frenda seivelun +otter spirit (touhou) +hassan of the cursed arm (fate) +nara shikamaru +munchlax +fate testarossa (true sonic form) +ogami tamaki +reticulated giraffe (kemono friends) +caulifla +kaede (blue archive) +cattleya (queen's blade) +impa +growlithe +hoozuki (hoozuki no reitetsu) +matsuoka gou +batsubyou +reona west +gladiolus amicitia +neeko (league of legends) +skyfire (arknights) +utage (summer flowers) (arknights) +jigen daisuke +ghiaccio +dragonair +mu-12 +shiragiku hotaru +kiryuuin ragyou +battleship water oni +hitotsuyanagi riri +kagehira mika +seele vollerei (stygian nymph) +25-ji miku +shiroko (cycling) (blue archive) +tenkajin chiyari +guile +hungary (hetalia) +tianzi +arbok +scary monsters (stand) +urushibara ruka +hydreigon +captain (honkai impact) +tokitou muichirou +ao isami +maria (hayate no gotoku!) +meiou setsuna +amada ken +raiden (metal gear) +ephraim (fire emblem) +zombie fairy (touhou) +sherlock shellingford +pyukumuku +ntw-20 (girls' frontline) +katou danzou (fate) +hinatsuki mikan +miriam (pokemon) +myrrh (fire emblem) +metagross +luka (mon-musu quest!) +orie ballardiae harada +nagayoshi subaru +iwatooshi +kiawe (pokemon) +mirage (apex legends) +kazakami saaya +chong yue (arknights) +ghost miku (project voltage) +keroro +nina (breath of fire v) +murasame (senren) +rotom dex +margay (kemono friends) +iws 2000 (girls' frontline) +yaotome urushi +nyto (girls' frontline) +koharu rikka +ikaruga luca +blue mary +alchemist (ragnarok online) +renne (eiyuu densetsu) +nero (devil may cry) +hinata shouyou +bokuto koutarou +snowball (overwatch) +hanasaki miyabi +houshou marine (gothic lolita) +honolulu (kancolle) +makoto (blue archive) +yagami light +kuonji alice +diglett +togekiss +naegi komaru +whisper (youkai watch) +vignette tsukinose april +aircraft carrier water oni +murakami (girls und panzer) +sideroca (arknights) +wicke (pokemon) +mahira (granblue fantasy) +m16a1 (boss) (girls' frontline) +fu hua (phoenix) +hatsune miku (nt) +izumi (blue archive) +chuatury panlunch +artoria caster (swimsuit) (fate) +dr. eggman +roxanne (pokemon) +parasoul (skullgirls) +jabami yumeko +shinguji korekiyo +hippopotamus (kemono friends) +suzu (cookie) +alpha (punishing: gray raven) +nakiri ayame (streetwear) +akashi (live a hero) +rex lapis (genshin impact) +alear (male) (fire emblem) +suou mikoto (school rumble) +zaku +mine fujiko +broly (dragon ball z) +nelliel tu odelschwanck +kokonoe (blazblue) +marx (kirby) +silver the hedgehog +iwasawa masami +kidou yuuto +princess bonnibel bubblegum +tamamo no mae (spring casual) (fate) +cutiefly +wonder acute (umamusume) +rena lanford +kurumi (touhou) +ryouko (tenchi muyou!) +arcee +noihara himari +kuja +starmie +ram (neptunia) +owari akane +hiei kai ni (kancolle) +kuo shenlin +shinguuji sakura +unicorn gundam +green heart (neptunia) +munakata atsumi +one (cevio) +saratoga (azur lane) +michiru (blue archive) +otomune kozue +clair (pokemon) +shiina noriko +magisa (granblue fantasy) +felix argyle +atalanta alter (fate) +ilsa (granblue fantasy) +fu hua (valkyrie accipiter) +katarina claes +shinazugawa sanemi +ranger (kancolle) +eiko carol +doronjo +pascal (tales) +reuniclus +kukuri (mawaru) +kasen kanesada +gorgon (fate) +kunashiri (kancolle) +emilico (shadows house) +uruha rushia (school uniform) +hermione granger +aruruu +sasasegawa sasami +marina ismail +mimino kurumi +irisviel von einzbern (angel's song) +litchi faye ling +meloetta +laura matsuda +sakuranomiya maika +taiyou (kancolle) +hiramitsu hinata +aoi (blue archive) +kasane teto (sv) +hermit purple +rudeus greyrat +hatsune miku (vocaloid4) +south dakota (azur lane) +dorothy (arknights) +fami (chainsaw man) +mihama chiyo +estelle bright +saigyou ayakashi +vivi ornitier +ling xiaoyu +haruhara haruko +feena (grandia) +alice liddell (american mcgee's alice) +mikleo (tales) +camus (dq11) +netzach (project moon) +listener (inugami korone) +owari (azur lane) +lenalee lee +laevatein (nanoha) +komichi aya +kazama souta +magia baiser +sheep nun (diva) +souya (kancolle) +himemiya chikane +saigyouji yuyuko (living) +esidisi +korok +twilight sparkle +leona (league of legends) +pumpkaboo +yuubari kai ni (kancolle) +abigail williams (swimsuit foreigner) (first ascension) (fate) +angela (seiken densetsu 3) +adeleine +ermes costello +utane uta +atarashi ako +kashima yuu +sorey (tales) +altina orion +alolan raichu +akagi-chan (azur lane) +snom +komakusa sannyo +jean (sea breeze dandelion) (genshin impact) +koraidon +sniper (ragnarok online) +red mage (final fantasy) +hero (dq5) +hitomi (doa) +sophitia alexandra +p-chan +renamon +producer (idolmaster anime) +cliffheart (arknights) +kaede johan nouvel +viviana (arknights) +chise (swimsuit) (blue archive) +ayase yue +paladin (final fantasy) +handa roco +kingprotea (fate) +delphox +amayadori machi +fujimaru ritsuka (female) (brilliant summer) +bondrewd +kawakami princess (umamusume) +motoori shiro +usugumo (kancolle) +glasses nun (diva) +suzumura sango +shizuko (blue archive) +mouri ran +shinomiya himawari +abigail williams (emerald float) (fate) +bloodhound (apex legends) +lize helesta (1st costume) +kama (second ascension) (fate) +manticore (arknights) +chloe (pokemon) +mutsuki (new year) (blue archive) +baobhan sith (swimsuit pretender) (fate) +aozaki touko +sonsaku hakufu +fae (fire emblem) +kurosu aroma +itsuki shu +m4a1 (mod3) (girls' frontline) +aina (mao lian) +hungry nun (diva) +onigirya (nekomata okayu) +noah (xenoblade) +larry (pokemon) +houshou marine (businesswoman) +pidgey +ohishi izumi +erwin smith +bort +bonnie (pokemon) +ark royal (azur lane) +angel girl (shimmer) +menace (queen's blade) +emet-selch +horn (arknights) +mizuhara koyomi +yakumo yukari (young) +exiled warrior leina +kogami akira +maribel (dq7) +dlanor a. knox +hirose yasuho +araki hina +akatsuki kai ni (kancolle) +grim aloe +little bel (azur lane) +luz noceda +suo sango +yukari (blue archive) +seiya kou +threo (granblue fantasy) +yukikaze (azur lane) +kaga (battleship) (azur lane) +azuma (azur lane) +marius von hagen (tears of themis) +gojou wakana +helm (nikke) +elegg (nikke) +dancer (final fantasy) +paula (mother 2) +servbot (mega man) +ace trainer (pokemon) +sakamoto ryuuji +yoshida masaki +kagerou kai ni (kancolle) +kinshi no ane +fujishima megumi +takamachi nanoha (sacred mode) +azumarill +tomoe (queen's blade) +milly ashford +mammon (umineko) +allen avadonia +sky high (tiger & bunny) +marinette dupain-cheng +minami mirei +cheelai +nanakusa nazuna (yofukashi no uta) +eyjafjalla (summer flower) (arknights) +shylily +cure prism +ikari gendou +koromaru (persona) +kobushi abiru +morgana (league of legends) +cthugha (nyaruko-san) +shidou irina +hatsune (princess connect!) +xayah +executor (arknights) +kel (faraway) (omori) +hindenburg (azur lane) +nina (breath of fire ii) +creator (ragnarok online) +sekiro +yuni (precure) +sarashina ruka +griseo +agumon +ramza beoulve +superman +shiro (no game no life) +clemont (pokemon) +vector (girls' frontline) +ump40 (girls' frontline) +paya (zelda) +dragapult +nika nanaura +chidori kaname +pyramid head +sela (23) +flynn scifo +hamuzou +celty sturluson +ooba minori +towa herschel +kirishima kai ni (kancolle) +sidon +voyager (fate) +helena (kancolle) +meursault (project moon) +pac-man +tabitha (zero no tsukaima) +reina prowler +higekiri (touken ranbu) +arika yumemiya +moonlight flower +ayasaki hayate +takakamo shizuno +ae-3803 +adachi sakura +team skull grunt +rim (kamitsubaki studio) +fengxi (the legend of luoxiaohei) +amane misa +rotom (normal) +teepo (tales) +usami (danganronpa) +alisaie leveilleur +alexander (fate) +tsareena +horkeu kamui +nekko (momosuzu nene) +memcho + (robot) (blue archive) +takino tomo +tenten (naruto) +doomguy +revolver knuckle +trucy wright +rukawa kaede +ayase alisa +leopard (yatterman) +noelle silva +dire wolf (kemono friends) +protagonist 2 (housamo) +kaguya madoka +yak (kemono friends) +daring tact (umamusume) +necro (guilty gear) +witch (puyopuyo) +siesta (zero no tsukaima) +fate testarossa (impulse form) +suu (monster musume) +sabitsuki +tan yang (kancolle) +societte (granblue fantasy) +kudelia aina bernstein +veronica (fire emblem) +north carolina (azur lane) +saint-louis (azur lane) +okita j. souji (first ascension) (fate) +ichijou ririka +weapon merchant cattleya +volkner (pokemon) +ichijou seiya +pidgeot +satou jun +miyauchi renge +dorothy west +donquixote rocinante +jeanne d'arc alter (avenger) (first ascension) (fate) +wishiwashi +takabushi kengo +alcremie (strawberry sweet) +amane kanata (nurse) +yuri (dirty pair) +kagura (azumanga daioh) +totoro +mizusawa mao +poniko +purple pikmin +vice-versa (skullgirls) +hirano toushirou +toriel +kitagawa yuusuke +cure magical +jahy +sherlock holmes (fate) +kanade izuru +glaucus (arknights) +yukikaze kai ni (kancolle) +fischl (ein immernachtstraum) (genshin impact) +kiana kaslana (herrscher of finality) +kedama (touhou) +lei fang +minea (dq4) +fluttershy +fin e ld si laffinty +aegislash +hatsushimo kai ni (kancolle) +ilya (princess connect!) +beowulf (fate) +yamabuki saya +alolan exeggutor +nitocris (swimsuit assassin) (second ascension) (fate) +houzouin oniwaka +adepta sororitas +lass (pokemon) +yellow (among us) +flametail (arknights) +halsin +captain falcon +feraligatr +silica (sao-alo) +latifa fleuranza +edward teach (fate) +the emperor (arknights) +sett (league of legends) +yuunagi tsubasa +takasugi shinsuke +fujimoto rina +zaizen tokiko +antonio salieri (fate) +kaiboukan no. 4 (kancolle) +kafu (cevio) +sena (xenoblade) +kurumi (lycoris recoil) +giovanni (pokemon) +nori (hidamari sketch) +miyasaka ryou +stern the destructor +kitami yuzu +miramikaru riran +cleopatra (fate) +yuegui (genshin impact) +aubrey (headspace) (omori) +cernunnos (fate) +jungle pocket (umamusume) +minami chiaki +erio mondial +peacock (skullgirls) +grayfia lucifuge +tenkubashi tomoka +ne-class heavy cruiser +kawakaze kai ni (kancolle) +amagiri (kancolle) +marvelous sunday (umamusume) +thrud (fate) +provence (arknights) +shirakami fubuki (fubukitek) +shirakami fubuki (aristocrat kei) +whisperain (arknights) +rumi (blue archive) +nanashi mumei (emo) +kusanagi kyou +meira (touhou) +big boss +lancelot (fate/zero) +onodera kosaki +ashigara kai ni (kancolle) +aliza (granblue fantasy) +k/da ahri +sawaizumi chiyu +giovanna (guilty gear) +kei (dirty pair) +kujou hikari +archetype earth +joy (pokemon) +schezo wegey +selphie tilmitt +warrior of light (ff1) +nekomusume (gegege no kitarou 5) +misaki mei +cilan (pokemon) +tamura manami +shauntal (pokemon) +yuri petrov +yoshino (date a live) +haku (p&d) +yagami makino +sturm (granblue fantasy) +hizamaru (touken ranbu) +lee-enfield (girls' frontline) +kurobe natsumi (shiromanta) +kim dokja +oozora subaru (casual) +rupee (nikke) +briar (league of legends) +suzumiya haruhiko +mareep +touyoko momoko +munna +ro-class destroyer +koshigaya komari +felicia (fire emblem) +masurao (sekaiju) +female doctor (arknights) +shinigami (rain code) +tome of the night sky +nu gundam +t-elos +jason voorhees +meloetta (aria) +koga koharu +aila jyrkiainen +senri tsurubami +tenshouin eichi +black general +sasha (haguhagu) +bronya zaychik (herrscher of reason) +tenkawa nayuta +satou sei +soundwave (transformers) +milk (yes! precure 5) +lucifer (umineko) +veronica (dq11) +mikoko (kemomimi oukoku kokuei housou) +ortlinde (fate) +surtr (liberte echec) (arknights) +la pluma (summer flowers) (arknights) +candice (pokemon) +prince of lorasia +yune (fire emblem) +ribbon (kirby) +wallace (pokemon) +suzushina yuriko +wendy marvell +edytha rossmann +victini +kagamine len (append) +mineta minoru +saikawa riko +michelle (bang dream!) +aisaki emiru +vermeil (arknights) +sayaka (saru getchu) +balalaika (black lagoon) +peke +hector (fire emblem) +tyranitar +male priest (dungeon and fighter) +nyotengu +fire keeper +hanazono tae +hoshi ryoma +menat +klaudia valentz +perseus (unfamiliar duties) (azur lane) +focalors (genshin impact) +flonne (fallen angel) +lunch (dragon ball) +corsola +gible +shimamura hougetsu +mikasa (azur lane) +tadano hitohito +kama (third ascension) (fate) +hanamichi ran +blossom (ppg) +luviagelita edelfelt +ushiromiya eva +kokonose haruka +light cruiser oni +constantine xi (fate) +amaha masane +undine (guilty gear) +natalia luzu kimlasca lanvaldear +bumblebee (transformers) +bili girl 33 +marie rose (devilish servant against the splashing waves) +bell cranel +uguisumaru +m14 (girls' frontline) +togata mirio +luigi torelli (kancolle) +sheffield (kancolle) +angelica (project moon) +nonowa +dark precure +yokoyama chika +goodra +prompto argentum +percival (granblue fantasy) +yotsuyu goe brutus +regis altare +95-tan +flora (dq5) +ancient princess menace +kunihiro hajime +iida tenya +souza samonji +himemiya tori +ooshio kai ni (kancolle) +akatsuki uni +k.s.miracle (umamusume) +nobi nobita +ninetales +james buchanan barnes +nozaki umetarou +symmetra (overwatch) +saitou ena +thunder (girls' frontline) +kanamori sayaka +sessyoin kiara (swimsuit mooncancer) (second ascension) +harmonie (arknights) +kokoro (hakui koyori) +gold ship (run revolt launcher) (umamusume) +sakuragi matsuri +inaba mob (touhou) +taki (soulcalibur) +crobat +raikou +nidalee +scolipede +takakura shouma +wakasa yuuri +makkachin +meerkat (kemono friends) +yuuki chihiro +hk416 (black kitty's gift) (girls' frontline) +cure milky +goldmary (fire emblem) +kurusugawa ayaka +shigure asa +al azif +integra hellsing +zafira +merry nightmare +yabuki kana +karin (p&d) +alicia (granblue fantasy) +aragami oga +nessie (respawn) +zenobia (fate) +houshou marine (nun) +fairy miku (project voltage) +momomiya ichigo +penelo +hibiki ryouga +budew +anceril sacred +fighter (7th dragon) +takeya yuki +nishikata +nijino yume +iguro obanai +ceylon (arknights) +kos-mos ver. 4 +akiha rumiho +kagamine rin (append) +ignis scientia +san diego (azur lane) +ushiwakamaru (swimsuit assassin) (fate) +yu mei-ren (first ascension) (fate) +milo (pokemon) +aizawa ema +bailu (honkai: star rail) +ciel (mega man) +saria (zelda) +lloyd irving +weather report +sacred heart +dialga +miyamoto musashi (first ascension) (fate) +abigail williams (festival outfit) (fate) +morpeko (hangry) +shiki natsume +hinomori shizuku +pikl (elira pendora) +ranpha franboise +dark knight (final fantasy) +black lady (sailor moon) +aikawa (dorohedoro) +shanks (one piece) +alisa reinford +rina atherina +gazer (monster girl encyclopedia) +yagi toshinori +yae sakura (goushinnso memento) +pathfinder (apex legends) +tifa lockhart (refined dress) +haku (sen to chihiro no kamikakushi) +palkia +takagi (tansuke) +kuroko tetsuya +nekonyaa (girls und panzer) +miyazono kawori +pheromosa +pandoria (xenoblade) +uzuki sayaka +taihou (temptation on the sea breeze) (azur lane) +ninomae ina'nis (loungewear) +nippaku zanmu +jakuri (ar tonelico) +groudon +power girl +rachel gardner +yorktown (azur lane) +monarch (azur lane) +yu mei-ren (swimsuit lancer) (fate) +arcane vi +miraidon +marui hitoha +mist (fire emblem) +igawa sakura +leia rolando +asami sato +takayama haruka +m950a (girls' frontline) +sirfetch'd +axel syrios +yugiri tsuzuri +clodsire +yorick (shiori novella) +zeta gundam (mobile suit) +bulleta +florina (fire emblem) +takaishi takeru +monoko +fox mccloud +natsu dragneel +salamence +karen (pokemon) +bili girl 22 +seki hiromi +julia (idolmaster) +godsworn alexiel +antarcticite +masurao 2 (sekaiju) +emma (yakusoku no neverland) +arjuna alter (fate) +tosa (azur lane) +sukeban (smg) (blue archive) +pallas (arknights) +kira yamato +asagami fujino +ninja (final fantasy) +ali baba saluja +pina korata +kinagase tsumugu +azumi (girls und panzer) +kokomine cocona +nelson (azur lane) +nightingale (arknights) +himemori luna (sundress) +kirino (blue archive) +prinz eugen (final lap) (azur lane) +ayase fuuka +assassin (ragnarok online) +shalon +gouenji shuuya +tanaka mako +aurochs (kemono friends) +ol-chan (oouso) +meruccubus (merunyaa) +kumada masaru +hayanami (kancolle) +tachibana hinano (vtuber) +clara (honkai: star rail) +andou mahoro +prier +megaman.exe +chinchou +fujiwara no mokou (young) +bardock +funny valentine +aladdin (magi) +yozakura (senran kagura) +rockruff +fal (girls' frontline) +natsuiro matsuri (matsuri's day off) +archetto (arknights) +mitsurugi meiya +ursula hartmann +crazy diamond +ikaros +teemo +akiyama rinko +graves (league of legends) +titania (sao) +tsuchiya (girls und panzer) +u-1146 +red riding hood (sinoalice) +yukoku roberu +amity blight +kawazoe tamaki +manjoume jun +bisharp +shiodome miuna +bounsweet +indianapolis (azur lane) +kidouko (zakusi) +ratna petit +jade leech +xu fu (fate) +nearl the radiant knight (arknights) +kurusugawa himeko +deedlit +mori yuki +gii +sceptile +duskull +takanashi souta +matsumi kuro +chikuma kai ni (kancolle) +akaashi keiji +hector (fate) +cure macaron +zoe (league of legends) +tsuyuzaki mahiru +ichinose minori +yakumo beni +noir (nikke) +akazutsumi momoko +kudou shin'ichi +wonder woman +isayama yomi +spain (hetalia) +harukara (7th dragon) +kouzuki momonosuke +clark kent +kiyohime (swimsuit lancer) (first ascension) (fate) +amamiya elena +raboot +seyren windsor +soul evans +risu (dorohedoro) +purple sister +bullet (blazblue) +milim nava +marie antoinette (swimsuit caster) (fate) +kagura hikari +shigure ui (vtuber) (young) +satono crown (umamusume) +karlach +arf +cubone +dratini +ciel phantomhive +fukuda noriko +cure yell +banana (girls' frontline) +waai fu (arknights) +inugami korone (loungewear) +perrin (pokemon) +maki (camp) (blue archive) +doseisan +himura kenshin +reno (ff7) +hiraga saito +koffing +melona (queen's blade) +natu +brief (psg) +kousetsu samonji +llenn (sao) +little blue whale (kancolle) +ansel (arknights) +artem wing (tears of themis) +sagiri kai (swimsuit mode) (kancolle) +fu hua (fenghuang of vicissitude) +swordsman (ragnarok online) +bubbles (ppg) +delia ketchum +cure aqua +kinuhata saiai +murkrow +nymph (sora no otoshimono) +homulilly +ryunosuke naruhodo +santa alter +mysterious heroine x alter (second ascension) (fate) +eri (boku no hero academia) +sadamori himeka +reijo (blue archive) +tang sanzang +trapinch +matsunaga ryo +diane (nanatsu no taizai) +lysandre (pokemon) +flowey (undertale) +hanami kotoha +cure chocolat +arihara nanami +kogure ruka +hibiscus (arknights) +zentreya +kotori (takanashi kiara) +argalia (project moon) +anchorage (azur lane) +ukuru (kancolle) +ogerpon +lady (devil may cry) +futami eriko +allen walker +crono (chrono trigger) +chaika trabant +miyagi ryouta +ryoma (fire emblem) +rumi (girls und panzer) +kinako (40hara) +misaki akeno +kazuno sarah +chacha (fate) +zeke von genbu (xenoblade) +yuzuki roa +shoto (vtuber) +shiba tomoshibi +bangboo (zenless zone zero) +pawmi +chloe (fire emblem) +sigewinne (genshin impact) +ashelia b'nargin dalmasca +red toad (mario) +musha miko tomoe +iris (mega man) +ariel (disney) +chiester410 +tio plato +hachiouji naoto +krul tepes +bruce wayne +hecatia lapislazuli (earth) +zas m21 (girls' frontline) +tomari mari +plume (arknights) +oleana (pokemon) +kintsuba (shiranui flare) +director chimera (spy x family) +applin +fuwa minato +cherino (blue archive) +rodion (project moon) +hayashio (kancolle) +hakui koyori (summer) +seras victoria +fate testarossa (movie 1st form) +loki (marvel) +io (granblue fantasy) +wiccan +destroyer (girls' frontline) +ppk (girls' frontline) +suzuhara lulu (1st costume) +shaw (arknights) +shishio chris (1st costume) +kishido temma +shiina taki +kotona elegance +minami kana +takenouchi sora +swampert +kimeemaru +amagase touma +espurr +yuki miku (2017) +theresa apocalypse (valkyrie pledge) +strelizia +tatsuta kai ni (kancolle) +naoko-san +uzui tengen +ash (titanfall 2) +no.21 (punishing: gray raven) +konoe konoka +nekki basara +sailor pluto +axel (kingdom hearts) +leblanc (league of legends) +hasshaku-sama +yuki miku (2014) +hulkling +asriel dreemurr +kukui (pokemon) +kirschtaria wodime +kasumi (princess connect!) +maomao (kusuriya no hitorigoto) +kishibe (chainsaw man) +kel (headspace) (omori) +kei (m k) +coffret (heartcatch precure!) +dark pit +kise ryouta +the yuudachi-like creature +peach maki +anne bonny (fate) +southern tamandua (kemono friends) +belial (granblue fantasy) +minneapolis (azur lane) +linhardt von hevring +karenina (punishing: gray raven) +lala tramont +yuzuki yukari (shizuku) +harada minoru +lewis smith +rio rollins +super sailor chibi moon +hisau maiya +rattata +minato tomoka +rainbow dash +hori masayuki +kihara tsumugu +ayachi nene +metera (granblue fantasy) +emori miku +dola (nijisanji) +ibaraki douji (swimsuit lancer) (fate) +dobermann (arknights) +akishimo (kancolle) +taihou (sweet time after school) (azur lane) +hinata (swimsuit) (blue archive) +tinkaton +tonami yuma +houjou satoshi +suou tatsuya +okonogi yuuko +takamachi nanoha (exceed mode) +sharpedo +otonashi haruna +alipheese fateburn xvi +houston (kancolle) +hawawa-chan (shiro kuma shake) +takizawa asuka +kiriko (overwatch) +lorelei (pokemon) +unown +wally (pokemon) +elie macdowell +kira tsubasa +nakigitsune +kohaku (yua) +izmir +oosuki mamako +akari (blue archive) +yahagi kai ni (kancolle) +marina (blue archive) +gregor (project moon) +maryland (kancolle) +muten roushi +rose (street fighter) +gooey (kirby) +kamizaki risa +bloody marie (skullgirls) +kirito (sao-alo) +little girl admiral (kancolle) +uzumaki himawari +portland (azur lane) +kagayaki homare +yukino bijin (umamusume) +gaia (ff14) +noss (rariatto) +apricot the lich +henrietta de tristain +marle (chrono trigger) +miltank +starly +ryuugamine mikado +kurosaki mea +ogami sakura +seragaki aoba +ursula charistes +maihama ayumu +guts (kill la kill) +amanda o'neill +shirai yuyu +aardwolf (kemono friends) +constance von nuvelle +pinecone (arknights) +scaramouche (cat) (genshin impact) +louise (touhou) +precis neumann +amitie (puyopuyo) +edward wong hau pepelu tivrusky iv +darry adai +arakune +kida masaomi +valkyrie (p&d) +iwatani naofumi +izutsumi +lapis lazuli (houseki no kuni) +penthesilea (fate) +warabeda meijii +luigi di savoia duca degli abruzzi (kancolle) +inumaki toge +lize helesta (4th costume) +yamato kai ni (kancolle) +dragoon (final fantasy) +articuno +marida cruz +anabel (pokemon) +yusa (angel beats!) +kyouno madoka +yoshinon +jellyfish (splatoon) +alfonse (fire emblem) +sakura hibiki +eden (honkai impact) +darth vader +nerine +minamoto shizuka +drifblim +chao (sonic) +aleksandra i. pokryshkin +yuki miku (2011) +ikebukuro akiha +yano erika +naoki miki +ribombee +udagawa ako +merlin (fate/prototype) (second ascension) +thanatos (hades) +revenant (apex legends) +mari (faraway) (omori) +pardofelis (honkai impact) +chevreuse (genshin impact) +fuyou kaede +richter belmont +professor (ragnarok online) +prince of samantoria +momohime +deoxys +meganium +kakine teitoku +painwheel (skullgirls) +yohane bonaventura +suzuki (girls und panzer) +reinhardt (overwatch) +otegine +prushka +hachijou (kancolle) +nakagawa nana +son biten +k' (kof) +cure mint +aoyama sumika +cecilia (shiro seijo to kuro bokushi) +zuifeng tenkai +hashimoto nyaa +miyamoto musashi (second ascension) (fate) +shigure (azur lane) +ophelia phamrsolone +binah (project moon) +baltimore (after-school ace) (azur lane) +ishikawa luna +barghest (second ascension) (fate) +theodore riddle +yui shousetsu (fate) +asakura rikako +hero (dq3) +rossiu adai +eustass kid +yokune ruko +connie springer +athena cykes +jungle cat (kemono friends) +honolulu (umbrella girl) (azur lane) +hoshimi junna +jashin-chan +kanda mizuki +mujina +mimori (blue archive) +elbe (azur lane) +nono (top wo nerae 2!) +southern italy (hetalia) +sword maiden +mina (pokemon) +brigitte (overwatch) +fujimaru ritsuka (female) (decisive battle chaldea uniform) +natsuiro matsuri (casual) +yukimin (yukihana lamy) +forte stollen +chain chomp +aipom +alleyne (queen's blade) +jumpluff +kamen rider kuuga +roromiya karuta +mayu (vocaloid) +lucifer (shingeki no bahamut) +mizushima saki +shalltear bloodfallen +svd (girls' frontline) +ardbert hylfyst +crimvael +wang yujia +mari (headspace) (omori) +hazuki (tsukuyomi) +tetra +asmodeus (umineko) +oomiya shinobu +volcarona +asahina hiyori +pururut +nishikitaitei-chan +k2 (girls' frontline) +i-400 (kancolle) +pavolia reine (1st costume) +isagi yoichi +rika (m k) +kazami mizuho +liru +ayla (chrono trigger) +black jack (character) +cure lemonade +kittan bachika +inohara masato +edea lee +nora valkyrie +augustine sycamore +hod (project moon) +koyanskaya (chinese lostbelt outfit) (fate) +ookuma satomi +charlie morningstar +toxtricity +pollux (fate) +kama (swimsuit avenger) (third ascension) (fate) +larva tiamat (fate) +yuma kokohead +sawachika eri +cthulhu +eva 00 +akashiya moka +repede (tales) +lora (xenoblade) +momoi airi +yan vismok +anastasia (swimsuit archer) (fate) +red xiii +peter parker +konan (naruto) +crimson viper +chansey +ahsoka tano +willard h. wright +janna (league of legends) +asada shino +koseki reina +galaktika +hiiragi shinoa +zeta (summer) (granblue fantasy) +yumekawa yui +tajikarao (housamo) +murasaki shikibu (swimsuit rider) (fate) +hero (headspace) (omori) +98-tan +yomiko readman +harukaze doremi +raising heart (accel mode) +gunner (sekaiju) +fighter (dungeon and fighter) +roserade +liechtenstein (hetalia) +caterpie +okumura yukio +haxorus +dragon kid +ludger will kresnik +futaba aoi (vividred operation) +penny polendina +aurora sya lis kaymin +super sass (girls' frontline) +geoffroy's cat (kemono friends) +ribeyrolles (girls' frontline) +lila decyrus +aizawa kazuha +indomitable (ms. motivationless maid) (azur lane) +maria marionette +big man (splatoon) +ishigami nozomi +momoi (maid) (blue archive) +ganyu (twilight blossom) (genshin impact) +ryuuzaki umi +toph bei fong +empoleon +fudou akio +matsumi yuu +shinomiya karen +nyatasha nyanners +wolf (league of legends) +bewear +robin (female) (summer) (fire emblem) +superb bird-of-paradise (kemono friends) +arung samudra (cessa) +artoria caster (first ascension) (fate) +i-203 (kancolle) +boros (ouro kronii) +lady avalon (second ascension) (fate) +gentildonna (umamusume) +masaki sasami jurai +kimidori emiri +lynn minmay +whip (kof) +kamen rider double +female gunner (dungeon and fighter) +hakamada hinata +nanami haruka +nonohara akane +shitodo kuroji +goblin slayer +wishiwashi (solo) +stella unibell +dorothy (princess principal) +seele vollerei (swallowtail phantasm) +theresa apocalypse (luna kindred) +sakura miko (old design) +kirara (blue archive) +hortensia (fire emblem) +ogiue chika +misaka shiori +shidou hikaru +satou lilly +velma dace dinkley +zapdos +teddiursa +elysia de lute ima +maxie (pokemon) +musharna +li shuwen (fate) +mizuki seira +severa (fire emblem) +heavy cruiser princess +hitachi mako +artoria caster (third ascension) (fate) +tamatsukuri misumaru +ellee-chan +teletha testarossa +naga the serpent +takamachi nanoha (aggressor mode) +tsunetsuki matoi +zubat +chiester45 +fi (zelda) +tsuyuri kumin +ekubo (mob psycho 100) +ebina nana +muffet +tanemura koyori +gundou mirei +vyn richter (tears of themis) +orfevre (umamusume) (old design) +midori (maid) (blue archive) +lenneth valkyrie +tokunaga (tales) +elis (touhou) +yagokoro +ushiromiya george +quilava +kajiki yumi +maria robotnik +chuck (psg) +artorias the abysswalker +nanjo hikaru +fletcher mk ii (kancolle) +white (among us) +udin (kureiji ollie) +ebenholz (arknights) +takane (blue archive) +anabuki tomoko +lieza (arc the lad) +ranger (ragnarok online) +chung seiker +sakuma jirou +hazuki nagisa +cure fortune +kana (fire emblem) +molcar +dendra (pokemon) +malon +giratina (origin) +nagumo haruya +maou beluzel +meliodas +tachibana momoka (bubukka) +asterios (fate) +nero claudius (bride) (third ascension) (fate) +lina kontiola +tmp (girls' frontline) +sitonai (fate) +unicorn (long-awaited date) (azur lane) +douki-kun (douki-chan) +kokutou mikiya +riesbyfe stridberg +virginia knights +shin (dorohedoro) +shiba miyuki +cu chulainn (fate/prototype) +zarya (overwatch) +ainz ooal gown +mochizuki chiyome (fate) +gascogne (azur lane) +lorenz hellman gloucester +samsung sam +dusk (everything is a miracle) (arknights) +miquella (elden ring) +vanilla h +sayla mass +ishida yamato +scholar (final fantasy) +ookami ryouko +sentret +audino +ayase honoka +nakiri alice +miyu edelfelt (beast style) +scarlet ibis (kemono friends) +hornet (azur lane) +tanuki (ame to kimi to) +machina x flayon +curly brace +kotohime (touhou) +steelix +mightyena +rarity (my little pony) +enderman +wolfrun +yagami kou +poro (league of legends) +jaune arc +kuon (utawarerumono) +wolfgang amadeus mozart (fate) +judy hopps +feh (fire emblem heroes) +white rhinoceros (kemono friends) +kushima kamome +takao (full throttle charmer) (azur lane) +susie (deltarune) +meika hime +amano hina (tenki no ko) +seraphine (league of legends) +seele vollerei (starchasm nyx) +mew ichigo +hyper blossom +gurren-lagann +shiina (angel beats!) +murakami tomoe +magical mirai miku (2016) +oruyanke (shirakami fubuki) +ferdinand von aegir +kurumi noah +qingque (honkai: star rail) +blanc (nikke) +mother (yoru mac) +huohuo (honkai: star rail) +c.c. lemon (character) +hoshino yumemi +cell (dragon ball) +protean assassin melona +raspberyl +izumi koshiro +vileplume +murasaki (senran kagura) +diantha (pokemon) +floating fortress (kancolle) +taisa (cookie) +cure mermaid +dokibird (vtuber) +rose (pokemon) +atou haruki +unohana retsu +ahiru (princess tutu) +jade curtiss +kuonji ukyou +piers nivans +ishikirimaru +witch mercy +kaburamaru +vittorio veneto (azur lane) +perfumer (arknights) +rizu-kyun +amemiya nazuna +veyle (fire emblem) +hana (pangya) +gypsy (ragnarok online) +kumatora +mia fey +shirayuki mizore +alakazam +chel (the road to el dorado) +shiromiya asuka +nishimiya shouko +himeno kanon +sara (granblue fantasy) +yuki miku (2019) +dark elven forest ranger +yuri briar +surtr's golem (arknights) +schneider (reverse:1999) +mudrock (obsidian) (arknights) +asta (honkai: star rail) +thanatos (persona) +takatsuki ichika +kiryuu moeka +raven cronwell +pinkie pie +narumiya yume +wolf spirit (touhou) +kouhai-chan (douki-chan) +baizhu (genshin impact) +melusine (second ascension) (fate) +aesc (fate) +mejiro mcqueen (ripple fairlady) (umamusume) +hoshina tomoko +norimaki arale +inu sakuya (nejikirio) +nikaidou (dorohedoro) +poliwag +samurai (7th dragon series) +origami cyclone +kousaka china +harmony (splatoon) +ouroboros (girls' frontline) +malkuth (project moon) +chesed (project moon) +atago (school traumerei) (azur lane) +ushiwakamaru (swimsuit assassin) (first ascension) (fate) +nagato (great fox's respite) (azur lane) +angelina (distinguished visitor) (arknights) +choso (jujutsu kaisen) +selena (punishing: gray raven) +kuramochi meruto +rescue officer (pikmin) +sof (blue archive) +obi-wan kenobi +raising heart (standby mode) +artemis (sailor moon) +awakened miki +tana (fire emblem) +iwato kasumi +yusa emi +aoba kokona +komekko +inuyama mana +shionne (tales) +female tourist c (arknights) +emma august +flamebringer (arknights) +morte (arknights) +arsalan (housamo) +sessyoin kiara (lily) +angelina (summer flower) (arknights) +osawa rurino +king (snk) +zun +matsubara kaoru +supergirl +demi-fiend +frankie foster +velvet (odin sphere) +falkner (pokemon) +takayama maria +azuki azusa +tsurumi chiriko +kitashirakawa anko +chiron (fate) +matsuda arisa +mitsumine mashiro +shishiou (touken ranbu) +mary read (fate) +white lion (kemono friends) +knight (hollow knight) +tiphereth a (project moon) +hephaestus (housamo) +fall guy +beanstalk (arknights) +daiwa scarlet (trifle vacation) (umamusume) +cure butterfly +rika (touhou) +heather mason +kiyal bachika +maylene (pokemon) +louie (pikmin) +electro emilia +aomine daiki +fie claussell +mount lady +aizen kunitoshi +chiya (urara meirochou) +fuuma kotarou (fate) +thompson (girls' frontline) +helianthus (girls' frontline) +anzai romi +fusou (azur lane) +hildr (fate) +gareth (fate) +kuroe shizuku +polteageist +cure grace +sovetskaya rossiya (azur lane) +airani iofifteen (1st costume) +g-spring goddess (ishiyumi) +tanba akari +usagi-san +relm arrowny +wednesday addams +wigglytuff +yuzuriha (under night in-birth) +ka-class submarine +toudou shion +kazuma asogi +yaia (granblue fantasy) +myne (honzuki no gekokujou) +cure whip +arisugawa himari +akebi komichi +ookami mio (hololive summer 2019) +may (gundam build divers re:rise) +juufuutei raden +negi springfield +sumeragi aika +gold experience +toon zelda +black gold saw +doujima ryoutarou +emil (nier) +shimohara sadako +megumi (girls und panzer) +artoria pendragon (swimsuit archer) (first ascension) (fate) +golisopod +tamaki kotatsu +elu (nijisanji) +kawakaze (azur lane) +sekishiro mico +ecclesia (yu-gi-oh!) +mickey krog +yamanin zephyr (umamusume) +wizard (ragnarok online) +casca (berserk) +takaya noriko +joker (dc) +beelzebub (umineko) +gaap (umineko) +amakusa juuza +kaitou kid +kamen rider ooo +purrloin +dera mochimazzui +velvet scarlatina +nakigitsune's fox +lecia (granblue fantasy) +hecatia lapislazuli (moon) +tamamo no mae (third ascension) (fate) +sakuma ritsu +iijima yun +oda nobunaga (swimsuit berserker) (first ascension) (fate) +closure (arknights) +floyd leech +mlynar (arknights) +togawa sakiko +lulu (ff10) +stalker (ragnarok online) +klavier gavin +nazuna (hidamari sketch) +vanillite +linne +araiguma-san +ashwatthama (fate) +utaha (blue archive) +happy meek (umamusume) +fartooth (arknights) +mystia lorelei (bird) +dick gumshoe +fighting master alleyne +belphegor (umineko) +spheal +shiina mashiro +bastet (p&d) +iwado anna +tarou tachi +mofurun (mahou girls precure!) +papika (flip flappers) +miles morales +tatsumi koutarou +lucia: plume (punishing: gray raven) +sara (touhou) +thief (final fantasy) +tina armstrong +stan marsh +adiane +white pikmin +illuso +poison ivy +helma lennartz +kamen rider decade +jinbe (one piece) +asama tomo +shamu meruruusa +kosaka yukiho +aihara yuzu +pierre bichelberger +niyon (granblue fantasy) +arash (fate) +yuisis (granblue fantasy) +bald eagle (kemono friends) +lilith (saikin yatotta maid ga ayashii) +shigure ui (vtuber) (1st costume) +meika mikoto +taihou (phoenix's spring song) (azur lane) +mahito (jujutsu kaisen) +scirocco (kancolle) +momoka (blue archive) +sasaki ran +kurotsuchi nemu +feena fam earthlight +goutokuji miyako +moroboshi ataru +izuna (shinrabanshou) +nina (girls und panzer) +cinder fall +servant (danganronpa) +anzu (ensemble stars!) +mitty (made in abyss) +yuuhi riri +mochizuki honami +illyasviel von einzbern (swimsuit archer) +hisuian typhlosion +large-spotted genet (kemono friends) +tatsugiri +mutsuki (dress) (blue archive) +narusegawa naru +bardiche (assault form) (nanoha) +sagat +hubert ozwell +mienshao +takamine noa +yamato aki +kamiki mirai +kokoro (darling in the franxx) +yoo joonghyuk +yang guifei (first ascension) (fate) +bao (vtuber) +lil-la (yu-gi-oh!) +lumen (arknights) +yorda +guy cecil +zhu bajie +cinque (nanoha) +soren (fire emblem) +nakata sae +lao jiu +inokuma youko +amou kanade +eve santaclaus +meowstic +togedemaru +oricorio +hijikata-san (m.m) +okada akane +tsumugi wenders +fu hua (night squire) +aki rosenthal (1st costume) +rikka (holostars) +yukihana lamy (casual) +wakana shiki +scarle yonaguni +yua serufu +sunohara youhei +luna platz (mega man) +stone free +pesci +ushiromiya kyrie +kumashiro maya +fei rune +fletchling +urashima kotetsu +shiratama mikan +xingchen +riju +galarian ponyta +arurandeisu +hinata natsumi +cure rouge +ridley +ronove (umineko) +nier (young) +nikaidou chizuru +aihara mei +nikkari aoe +carrot (one piece) +raphiel shiraha ainsworth +feiqizi (fkey) +mutsu kai ni (kancolle) +meteor (arknights) +akikawa yayoi (umamusume) +shiokko (murasaki shion) +ember (selen tatsuki) +ningguang (orchid's evening gown) (genshin impact) +kromer (project moon) +seele vollerei (herrscher of rebirth) +re mii +heroine (dq3) +harry potter +uboa +wolf link +eremes guile +raimon natsumi +ichii tooru +kudou fuyuka +yadomi jinta +sonoda yuu +korrina (pokemon) +hige habahiro +rimuru tempest (slime) +kitsune spirit (doitsuken) +elaine (pokemon) +rita rossweisse (umbral rose) +cardigan (arknights) +yagoo +anya melfissa (1st costume) +habetrot (fate) +seolla schweizer +aloe (quiz magic academy) +akira ferrari +aoi nagisa +grim reaper +karol capel +hisako (angel beats!) +applejack +menou kaname (taishi) +koshigaya natsumi +knight (dungeon and fighter) +alphinaud leveilleur +judd (splatoon) +fnc (girls' frontline) +zooey (summer) (granblue fantasy) +yui tsuruno +hanazono yurine +kokkoro (summer) (princess connect!) +bradamante (first ascension) (fate) +ohno kanako +freija crescent +mieu (tales) +curse maker +cyril brooklyn +moltres +mary stuart +takakura kanba +akatsuki (log horizon) +nagasone kotetsu +meltryllis (third ascension) (fate) +helena blavatsky (swimsuit archer) (fate) +pola (seaside coincidence) (azur lane) +amatsuka uto +sakurada shiro (hy plus) +toki kureha +skadi the corrupting heart (sublimation) (arknights) +hassel (pokemon) +sasamori karin +maaryan (to heart) +firion +infernape +nago +rapunzel (disney) +mirai (senran kagura) +yesod (project moon) +dokuro-kun (houshou marine) +blind girl (popopoka) +nagi seishirou +nekota tsuna +baltimore (finish line flagbearer) (azur lane) +banzoin hakka +red hood (nikke) +ginko +lindy harlaown +tendou nabiki +tamura hiyori +white mage (fft) +wanderer (ragnarok online) +add (elsword) +tar-21 (girls' frontline) +tibetan fox (kemono friends) +australian devil (kemono friends) +long island (azur lane) +corviknight +kate (shadows house) +melusine (genshin impact) +segawa onpu +sekine shiori +shimotsuki potofu +irisu fuyumi +wakabayashi iori +suzuya juuzou +arulumaya +mirai (kemono friends) +hie (hiememiko) +artemis (fate) +ishtar (swimsuit rider) (fate) +kaga sumire +cure star +aak (arknights) +nun bora +luna (punishing: gray raven) +sonny brisko +luocha (honkai: star rail) +minato aqua (school uniform) +kawamura reo +chimecho +goldeen +kamishirasawa keine (hakutaku) +richard (tales) +chypre (heartcatch precure!) +garen (league of legends) +senju muramasa +ekko (league of legends) +yunomiya agari +altera the santa (fate) +uzuki kou +giuseppe garibaldi (kancolle) +himiko (first ascension) (fate) +horizon (apex legends) +sussurro (summer flower) (arknights) +agnes tachyon (lunatic lab) (umamusume) +elhaym van houten +jonouchi katsuya +levi the slasher +ryouna (senran kagura) +elizabeth bathory (second ascension) (fate) +yggdrasil (granblue fantasy) +narwhal (kemono friends) +spider-man (miles morales) +poppi qtpi (xenoblade) +debidebi debiru +nui sociere (1st costume) +enlightened byleth (male) +falin touden (chimera) +mashiro meme +alcryst (fire emblem) +shenhe (frostflower dew) (genshin impact) +nanami lucia +black delmo +heroine (dq4) +ishikawa goemon xiii +kathryne keyron +phoebe (pokemon) +astra militarum +anubis (mythology) +hashida itaru +himawari-san (character) +togashi yuuta +kageyama tobio +tailred +filo (tate no yuusha no nariagari) +mikazuki augus +lurantis +cure gelato +yoshida ryouko +ki-sikil (yu-gi-oh!) +serizawa chikaru +victorious (kancolle) +robin (honkai: star rail) +m.o.m.o. +samejima mamimi +urd (aa megami-sama) +yoshida kazumi +kenny mccormick +blanka +palmtop tiger +tachibana himeko +onjouji toki +alisha diphda +junkrat (overwatch) +black jaguar (kemono friends) +ankimo (tokino sora) +u-47 (azur lane) +yamakaze kai ni (kancolle) +azki (4th costume) (hololive) +cure bloom +roberta (black lagoon) +jenet behrn +eliza (skullgirls) +mata hari (fate) +nozomi (princess connect!) +kirahoshi ciel +kagamihara sakura +mandricardo (fate) +swiftsure (azur lane) +matterhorn (arknights) +impostor (among us) +sunday silence (racehorse) +souchou +jacques de molay (foreigner) (fate) +kinon bachika +gunner 2 (sekaiju) +takamachi nanoha (movie 1st mode) +salome (one piece) +hakumen +axew +swanna +ghetsis (pokemon) +midnight (boku no hero academia) +shino hajime +orion (bear) (fate) +kurohebi +olive laurentia +hayate immelmann +carro pino +momosuzu nene (old design) +kofune ushio +cure precious +dorothy (nikke) +hayase mitsuki +nel zelpher +athena glory +shizuku murasaki +entei +leviathan (umineko) +bowser jr. +tsukuyomi ai +ryoubi (senran kagura) +serafall leviathan +kiryu tsukasa (idolmaster) +camieux +kazuno leah +inuyama tamaki +charlemagne (fate) +sorakado ao +st ar-15 (mod3) (girls' frontline) +katsushika hokusai (traveling outfit) (fate) +ines (arknights) +ariake (kancolle) +scarlet (nikke) +shirakami fubuki (loungewear) +excellen browning +chiba mamoru +rin (inuyasha) +lagann +silver chariot +hot pants (sbr) +satsuki rin +hagakure yasuhiro +yui (sao-alo) +cerberus (shingeki no bahamut) +io (pso2) +bronya zaychik (herrscher of truth) +anchorage water oni +executive mishiro +morisawa chiaki +mosin-nagant (girls' frontline) +springfield (stirring mermaid) (girls' frontline) +ump45 (mod3) (girls' frontline) +caspar von bergliez +mon3tr (arknights) +red (among us) +elster (signalis) +tachibana yuu (yakitomato) +magni dezmond +a.b.a +aida kensuke +robin (dc) +ultraman +sekomumasada sensei +charmeleon +wailord +gwen tennyson +shiki (senran kagura) +kodama fumika +garie tuman +anthuria +corrin (female) (summer) (fire emblem) +tsumugi (princess connect!) +neon (nikke) +yaeno muteki (umamusume) +something (omori) +loremaster (helltaker) +kobo kanaeru (1st costume) +rakka (haibane) +quattro bajeena +zangyaku-san +katsura kotarou +vanilla ice +krystal +kamui (gintama) +kawashiro mitori +colossal titan +oshimizu nako +bellezza felutia +escha malier +saratoga (warship girls r) +shoukaku kai ni (kancolle) +g36c (girls' frontline) +magatsuchi shouta +snow white (sinoalice) +daybit sem void +asutora-chan +kochou kanae +asakusa midori +shisui kiki +citrinne (fire emblem) +kunkun +primula +watashi (jintai) +nekomura iroha +suzuno fuusuke +irie miyuki +potpourri (heartcatch precure!) +oginome ringo +iori shirou +kamiya midori +kuzu suzumi +pkp (girls' frontline) +kefla (dragon ball) +nyarla (osiimi) +i-19 (azur lane) +alicia renato (yashiro sousaku) +lee (arknights) +kevin kaslana +youko (girls und panzer) +fiona frost +sano manjirou +timerra (fire emblem) +rein (futagohime) +ilfa (to heart) +sophie (howl no ugoku shiro) +skuld (aa megami-sama) +fukiyose seiri +karulau +arche klein +lara croft +anakin skywalker +kawajiri kosaku +ezio auditore da firenze +wakabayashi tomoka +finn the human +oomuro hanako +alessandra susu +iris (konosuba) +soleil (fire emblem) +dazai osamu (bungou stray dogs) +phichit chulanont +angelia (girls' frontline) +fuiba fuyu +obstagoon +melusine (swimsuit ruler) (fate) +fighting miku (project voltage) +fighter (dq3) +lilka eleniak +antispiral nia +manaphy +rune knight (ragnarok online) +canaan (character) +team rocket grunt +petilil +yarai miu +viola (pokemon) +admiral suwabe +mash kyrielight (senpai killer outfit) +beatrice (princess principal) +minami koharu +sirin +terrance rainer +kroos the keen glint (arknights) +yui (ceremonial) (princess connect!) +akebono kai ni (kancolle) +uki violeta +klee (blossoming starlight) (genshin impact) +virginia maxwell +sig (puyopuyo) +sherry birkin +luna-p +tohsaka aoi +sanaki kirsch altina +belgium (hetalia) +mitsui hisashi +makishima saori +lampent +kamijo haruna +ayanami kai ni (kancolle) +sv-98 (girls' frontline) +kyoumachi seika +fu hua (shadow knight) +duraludon +rillaboom +orimoto rika +blaidd the half-wolf +shizuko (swimsuit) (blue archive) +scathach skadi (swimsuit ruler) (fate) +mitsugashira enoko +komaki ikuno +kurata sayuri +meiko (inuarashi) +yamcha +bra (dragon ball) +alm (fire emblem) +hyakkimaru (dororo) +nidoking +gundula rall +mitarai shouta +kaname tatsuya +genocider shou +quiet (metal gear) +dorothy haze +gotou toushirou +u-1196 +bradamante (third ascension) (fate) +nakiri ayame (girly) +yuki miku (2021) +elysium (arknights) +pien cat (needy girl overdose) +irys (irys 2.0) (hololive) +rurudo lion +mori calliope (sleepwear) +taihou (seaside daydreams) (azur lane) +coral (pokemon) +duramente (umamusume) +cecilia lynne adelhyde +takamura yui +xatu +izanagi (persona 4) +phantump +girl (deemo) +romulus (fate) +taliyah +tamamo no mae (jk) (fate) +common bottlenose dolphin (kemono friends) +rum (girls und panzer) +souya ichika +old man (guin guin) +algerie (azur lane) +vera (punishing: gray raven) +irene (kanniiepan) +dobrynya nikitich (fate) +protagonist (crave saga) +tokoyami towa (5th costume) +maria traydor +abe takakazu +kurama (yu yu hakusho) +aizawa sakuya +satan (umineko) +samuel oak +yonezawa natsumi +nami (league of legends) +amy (suisei no gargantia) +lycanroc (midnight) +japanese wolf (kemono friends) +miyako (princess connect!) +tressa colzione +nakabeni yua +shirogane kei +mayer (arknights) +aerith gainsborough (red dress) +absinthe (arknights) +tequila (arknights) +kurikoma komaru +glimmer (xenoblade) +suzuran (yukibare) (arknights) +artoria caster (swimsuit) (first ascension) (fate) +fine (futagohime) +mihama chiyo's father +sabotender +emerada (xenogears) +hitou nami +audrey burne +gray fullbuster +lisa (ponyo) +dusknoir +horsea +katsuragi keima +juvia lockser +katou marika +cindy aurum +yuigahama yui's mother +minion 2 (zannen onna-kanbu black general-san) +olivia (pokemon) +hk416 (starry cocoon) (girls' frontline) +mash kyrielight (ortenaus) +bianca (punishing: gray raven) +kintoki (sakura miko) +umikaze kai ni (kancolle) +okita j. souji (third ascension) (fate) +hatenna +star nun (diva) +they (kiman) +sei shounagon (swimsuit berserker) (fate) +sophia esteed +q-bee +melon-chan +sawaguchi mai +fujiyoshi harumi +wailmer +genetic (ragnarok online) +yamin (cookie) +kaname junko +gotou moyoko +cafe (cafe-chan to break time) +mirage farina jenius +shingen seiji +lunala +revali +minami rena +poyoyo (nakiri ayame) +ayunda risu (1st costume) +yamanami keisuke (fate) +dark miku (project voltage) +itou nobue +pachira +vanessa (kof) +kikyou (inuyasha) +android 17 +golden delmo +croagunk +cyrus (pokemon) +jack atlas +kappa mob (touhou) +kujo holy +winda (yu-gi-oh!) +pix (league of legends) +susato mikotoba +chou-10cm-hou-chan (teruzuki's) +brooke (mleth) +saratoga mk ii (kancolle) +tora (xenoblade 2) +asta (black clover) +otogibara era +phantom (arknights) +suo sango (1st costume) +agnes claudel +bai (granblue fantasy) +typhon (arknights) +colonel sanders +amelia wil tesla seyruun +beatrix (ff9) +tangela +kuzunoha raidou +canada (hetalia) +pixiv red +kino aki +penguin 3-gou +priscilla the crossbreed +mochizuki hijiri +shimizudani ryuuka +yukico-tan +othinus +aoyama blue mountain +hellhound (monster girl encyclopedia) +kawashima sapphire +sakuma rei (ensemble stars!) +godzilla (shin) +padparadscha (houseki no kuni) +cucouroux (granblue fantasy) +kale (dragon ball) +saiga-12 (girls' frontline) +neptune (azur lane) +honolulu (summer accident?!) (azur lane) +neneka (princess connect!) +lily (ender lilies) +maehara shinobu +ibarazaki emi +xenomorph +fujioka haruhi +barbara (dq6) +delibird +shimizu kiyoko +emma millstein +hakata toushirou +harmony's clownfish (splatoon) +scathacha (granblue fantasy) +cu chulainn alter (third ascension) (fate) +niijima sae +maruruk +parvati (fate) +anna (ikeuchi tanuma) +theresa (arknights) +piyoko (uruha rushia) +gotoh hitori (octopus) +tsukamoto yakumo +turn a gundam (mobile suit) +fujibayashi sheena +echidna (queen's blade) +locke cole +sumeragi kaguya +banagher links +kamen rider 1 +rapidash +takei junko +terence t. d'arby +kurumi (kantoku) +southern ocean oni +jakuzure nonon (symphony regalia) +light cruiser princess +utsushimi kemii +gretel (sinoalice) +daki (kimetsu no yaiba) +komi shuuko +rope (arknights) +momdroid (mechanical buddy universe) +gordie (pokemon) +hiwatashi nazuna +akershus fortress (oshiro project) +li sushang +alban knox +orphen +alita +ikeda kana +ukraine (hetalia) +sura (ragnarok online) +xi gundam +miyoshi sana +fiora (league of legends) +nanobana kinako +nidai nekomaru +shiny chariot +lala (monster musume) +steenee +welt yang +belmond banderas +zacian +dp-12 (girls' frontline) +kirishima romin +usada pekora (prisoner) +shizuna rem misurugi +momosuzu nene (casual) +shirayuki ren +shinn asuka +mercedes (odin sphere) +gundam exia +kuriboh +azula +milky rose +aggron +noda (angel beats!) +dick grayson +kagami taiga +sophie twilight +raynare +usami taiga +nakaseko kaori +cairngorm (houseki no kuni) +super-shorty (girls' frontline) +hk416 (mod3) (girls' frontline) +anila (summer) (granblue fantasy) +gotoh futari +daiwa scarlet (scarlet nuit etoile) (umamusume) +mina (blue archive) +nina (breath of fire iv) +tezuka rin +yakui +cleffa +caiman (dorohedoro) +double (skullgirls) +kaidou (one piece) +kageyama ritsu +manaka non (normal) +jakob (fire emblem) +valtava +kahili (pokemon) +alice (sinoalice) +frankenstein's monster (swimsuit saber) (first ascension) (fate) +zeraora +ryuushen +daida +kiana kaslana (void drifter) +minato aqua (hololive summer 2019) +kyouka (halloween) (princess connect!) +kojo anna (1st costume) +scene (arknights) +andou tazusa +huang (granblue fantasy) +nanashi mumei (new year) +oatchi (pikmin) +bardiche (zanber form) (nanoha) +powered buttercup +proto man +lotad +howard alt-eisen +uzumaki kushina +rolo lamperouge +wartortle +takitsubo rikou +chibita +sin kiske +gumiya +konori mii +kurumi momoka +meruru (oreimo) +steve (minecraft) +shyvana +chouno ami +petra ral +kubiwa (kutan) +hojo sophy +aiz wallenstein +inaba meguru +tokoyami fumikage +kizaki ren +hatsume mei +gundam barbatos +rama (fate) +eunectes (forgemaster) (arknights) +vestia zeta (1st costume) +lapis (fire emblem) +renton thurston +sakurada jun +tsujimoto natsumi +hitsugaya toushirou +kukuri (mahoujin guruguru) +elina (queen's blade) +snow white (disney) +bushidou (sekaiju) +miyazawa kengo +monoe +zangoose +konoe a. mercury +sendou aichi +alluka zoldyck +sakura ayane +rogue titan +naruse mio +iori sei +minami kotori (bird) +ryu lion +meguru (cookie) +wilhelmina braunschweig ingenohl friedeburg +comfey +otomachi una (talkex) +ajax (azur lane) +koyanskaya (foreigner) (first ascension) (fate) +egyptian loli (surio) +ibuki (azur lane) +ashe ubert +caren hortensia (amor caren) (second ascension) +fediel (granblue fantasy) +elfilin +saotome shino (shino to ren) +yukihana lamy (loungewear) +knight (ragnarok online) +kagami sumika +asch (tales) +ryou sakazaki +mass production eva +torkoal +kusuriuri (mononoke) +marta lualdi +ventus (kingdom hearts) +emboar +tamamo (mon-musu quest!) +unsinkable sam +amano keita +stella vermillion +hoto mocha +kiyohime (swimsuit lancer) (third ascension) (fate) +laegjarn (fire emblem) +kuroshio kai ni (kancolle) +lee (punishing: gray raven) +shiina mahiru (otonari no tenshi-sama) +kayamori ruka +misora (princess connect!) +honda sora +mika (genshin impact) +princess leia organa solo +hiei (yu yu hakusho) +wynn (yu-gi-oh!) +torterra +roselia (pokemon) +metal sonic +iyami +hercule barton +mikoshiba mikoto +gigi andalusia +narumi tsuyu +forte (shingeki no bahamut) +furutaka kai ni (kancolle) +alphys +jyushimatsu's girlfriend +tsurumi tokushirou +eve (chihuri) +spirit blossom ahri +cerestia of life +guizhong (genshin impact) +hisuian growlithe +chen hai (azur lane) +malenia goddess of rot +griseo (starry impression) +sakamata chloe (jirai kei) +mitsukai dokuro +loran cehack +neuroi +void princess (elsword) +mizuki kotori (yu-gi-oh!) +dogoo +matsuo chizuru +vivillon +jason (fate) +chris (konosuba) +sage (granblue fantasy) +magilou (tales) +zain (omaru polka) +dainsleif (genshin impact) +sakurai ayaka (lonely girl ni sakaraenai) +pipkin pippa +kristen (arknights) +reed the flame shadow (arknights) +rain mikamura +canal vorfeed +urabe mikoto +medama oyaji +nohara shinnosuke +elizabeth f. beurling +etopen +levy mcgarden +souma hiroomi +zebstrika +puni (miku plus) +moriyama shiemi +medea (lily) (fate) +battle bunny riven +cure ace +kuchiku i-kyuu +wadanohara +jirou tachi +tendo teru +chou-10cm-hou-chan (hatsuzuki's) +agent 4 (splatoon) +wu zetian (first ascension) (fate) +bamboo memory (umamusume) +yato (arknights) +inugami korone (street) +yamagami karuta +lucia: crimson abyss (punishing: gray raven) +saria (the law) (arknights) +kamen rider revi +hisuian zoroark +lu xueqi (zhu xian) +jingburger +plymouth (azur lane) +sakimiya iruka +park moo-hyun +mazinger z (mecha) +majin buu +aoba tsugumi +nanael (queen's blade) +beedrill +goliath doll +lina davis +cordelia glauca +liepard +lilim (monster girl encyclopedia) +yuki miku (2013) +maru-yu-san +ushigome rimi +hoshino ichika (collar x malice) +christina (princess connect!) +lakshmibai (fate) +emia renya +shirogane noel (dirndl) +sakuna-hime +kanou aogu +bronya zaychik (haxxor bunny) +petra gurin (1st costume) +sideroca (light breeze) (arknights) +kasukabe tsumugi +tsurumaru tsuyoshi (umamusume) +gavial the invincible (arknights) +panette (fire emblem) +stellar loussier +hakamichi shizune +yakumo ran (fox) +wolverine +churuya +kido jo +elincia ridell crimea +shadow chaser (ragnarok online) +gumi (v3 megpoid) +kurusu kimihito +coconut (nekopara) +therion (octopath traveler) +ars almal (1st costume) +abigail williams (swimsuit foreigner) (second ascension) (fate) +hoso-inu +hero (faraway) (omori) +multi (to heart) +heero yuy +jeremiah gottwald +curse maker 2 +dark magician +atem +rixia mao +ni-class destroyer +yasuo (league of legends) +horikita suzune +sakura megumi +sakakura juuzou +yukizome chisa +zaizen aoi +washington (azur lane) +yuki aine +shinko windy (umamusume) +savage (arknights) +zhuge kongming (honkai impact) +venus paques (umamusume) +mizuno youko +serizawa akane +presea combatir +kimura kaere +rokudou mukuro +louise halevy +shellder +girlfriend (houkago play) +formaggio +pidove +yajuu senpai +tsugumi seishirou +hisanuma sayu +mettaton +project bunny +hisaishi kanade +drednaw +drizzile +astolfo (saber) (third ascension) (fate) +otogi (blue archive) +sekai (cevio) +sunday (honkai: star rail) +lisianthus +nogami aoi +patamon +seychelles (hetalia) +namine ritsu +leonmitchelli galette des rois +tsunemori akane +saegusa wakaba +kinoshita hinata +swirlix +zygarde +sonya (fire emblem gaiden) +tien (granblue fantasy) +munetani mashiro +dagon (housamo) +kfp employee (takanashi kiara) +ayane (swimsuit) (blue archive) +psychic miku (project voltage) +otonose kanade +monk (final fantasy) +birdy cephon altera +justin (grandia) +aya brea +botan (yu yu hakusho) +donald duck +spiritomb +gary oak +waluigi +ursula (23) +ren kougyoku +hattori shizuka +oliver (vocaloid) +sara valestein +hayase ruriko (yua) +tiger (kemono friends) +gebura (project moon) +douma (kimetsu no yaiba) +riddle rosehearts +folinic (arknights) +kotama (blue archive) +kiryuuin aoi +makinami (kancolle) +baobhan sith (swimsuit pretender) (first ascension) (fate) +shirakawa kotori +tsumura tokiko +nanaya shiki +predator (character) +rolling bubbles +vega (street fighter) +snow white (grimm) +serge (chrono cross) +minerva (fire emblem) +igrene (fire emblem) +dark samus +aerodactyl +gulpin +machoke +musujime awaki +katou keiko +hastur (nyaruko-san) +saionji kotoka +elle mel martha +mega lopunny +delthea (fire emblem) +hibiki wataru +type 100 (girls' frontline) +c-ms (girls' frontline) +kyururu (kemono friends) +shirakami fubuki (hololive summer 2019) +ootori tatta +finana ryugu (1st costume) +baobhan sith (second ascension) (fate) +kazuha's friend (genshin impact) +kaela kovalskia (1st costume) +yamato suzuran +meyrin hawke +lust (fma) +nana (ice climber) +kan'u (koihime musou) +staraptor +igglybuff +histoire +domyoji karin +kokonoe tsubaki +adrien agreste +tionishia +kuroo tetsurou +euryale (third ascension) (fate) +lunafreya nox fleuret +pompompurin +siberian tiger (kemono friends) +ai-chan (honkai impact) +antonio salieri (second ascension) (fate) +ralsei +lucifer morningstar (hazbin hotel) +nodoka (blue archive) +bachira meguru +renge (blue archive) +blacksmith (ragnarok online) +corticarte apa lagranges +tsukuyomi komoe +ultima (fft) +nagato yuuki +pauline (mario) +golbat +lois lane +alder (pokemon) +samurott +komaru (himouto! umaru-chan) +katou hazuki +admiral (warship girls r) +levia (closers) +mg5 (girls' frontline) +twintelle (arms) +illustrious (morning star of love and hope) (azur lane) +shikinami kai ni (kancolle) +yuugumo kai ni (kancolle) +taurus mask +machita chima +bison (arknights) +sasaki kanna (kaedeko) +arcane caitlyn +yoneme mei +sakura miko (school uniform) +kuzuki souichirou +mayl sakurai (mega man) +lunch (bad) (dragon ball) +kyle broflovski +togame +cibo +shaymin (sky) +penguin 2-gou +chariot (black rock shooter) +imai kana +azusa (cookie) +retoree (show by rock!!) +entoma vasilissa zeta +minion 1 (zannen onna-kanbu black general-san) +braveman +shinano toushirou +evelysse (star ocean) +panther chameleon (kemono friends) +pieck finger +shuten douji (festival outfit) (fate) +sakimori toji +fujimaru ritsuka (male) (decisive battle chaldea uniform) +jaye (arknights) +mash kyrielight (swimsuit of perpetual summer ver.02) +amiya (guard) (arknights) +kronie (ouro kronii) +takamatsu tomori +hasegawa chisame +patricia martin +jeff andonuts +otonashi meru +will anthonio zeppeli +bellossom +shuppet +senri akane +shidou mariya +megurine luka (toeto) +akali (legacy) +kita hinako +darius (league of legends) +watabe koharu +falulu +selkie (fire emblem) +sakuragi hinako +karibuchi hikari +iseya shiki +sophocles (pokemon) +tasmanian devil (kemono friends) +wakamiya eve +gorou (darling in the franxx) +karma (nakiri ayame) +yotsuya miko +delutaya +saya (blue archive) +hakuryuu (azur lane) +yatagarasu (tsukumo sana) +mine (blue archive) +regulus (reverse:1999) +snow white (nikke) +98se-tan +ryofu housen +kenshiro +otonashi saya +cure egret +sha wujing +kirche augusta frederica von anhalt zerbst +ulquiorra cifer +snoopy +giratina (altered) +solosis +doll (ib) +miyabi (senran kagura) +gipsy danger +emily stock +seulbi lee +yuki miku (2015) +oikura sodachi +nihongou (touken ranbu) +fergus mac roich (fate) +helena blavatsky (third ascension) (fate) +taikogane sadamune +elisia valfelto +melantha (arknights) +suicidal girl (hamsterfragment) +hikasa tomoshika +akumi (yoclesh) +changsheng (genshin impact) +dori (genshin impact) +nakahara komugi +merchant (ragnarok online) +lucy (elfen lied) +maria balthasar +ion (tales) +kugimiya rie +namikaze minato +katara +haqua d'rot herminium +jessie rasberry +mimi houllier von schwarzlang +yuuki aoi +merurulince rede arls +yuezheng ling +mary cochran +priapus a. tarou +uesugi u. kyouko +dana zane +barok van zieks +atra mixta +kiyohime (third ascension) (fate) +arisa (shadowverse) +kiroranke +jin (xenoblade) +ophilia clement +shi huang di (fate) +katana man (chainsaw man) +akigumo kai ni (kancolle) +bagpipe (queen no. 1) (arknights) +kjera (arknights) +problem solver sensei (blue archive) +ashley graves +aizawa yuuichi +roll.exe (mega man) +hououji fuu +rance +minamoto chizuru +blue-eyes white dragon +goinkyo +poke kid (pokemon) +hamazura shiage +hoothoot +spongebob squarepants +kannagi itsuki +chitose sana +rody roughnight +sakurai yumeko +star guardian lux +mito ikumi +talonflame +bakugou mitsuki +suzuki arisa +tina (closers) +primrose azelhart +shiranui (nakiri ayame) +azul ashengrotto +sig mcx (girls' frontline) +ibuki douji (swimsuit berserker) (fate) +buddha +ibuki maya +chrono harlaown +pearl fey +mikhail buran +sebastian michaelis +albert wesker +andou ringo +tsurugi minko +fukube tamaki +kuroki tomoki +labrys (persona) +haruna (aoki hagane no arpeggio) +amagi kai (kancolle) +mephistopheles (fate) +silvally +murata himeko (vermillion knight) +yaezawa natori +ousaka nanami +ishigaki (kancolle) +khiara (personal ami) +zakuro (rariatto) +kyan reki +formidable (timeless classics) (azur lane) +tenochtitlan (second ascension) (fate) +shiny luminous +young zelda +konno makoto +azurill +sonken +skarmory +flint (pokemon) +hong meiling (panda) +jewelry bonney +little mac +tsukuyo (gintama) +kyurem +kuwata leon +lunatic (tiger & bunny) +beta (inazuma eleven) +hera (p&d) +tachibana marika +anne (shingeki no bahamut) +isaki kaname +aida rayhunton +mp5 (girls' frontline) +sazanami kai (kancolle) +yayaka +female priest (dungeon and fighter) +duke of york (azur lane) +2p (nier:automata) +lina (michihasu) +osakabehime (swimsuit archer) (fate) +shy (character) +calyrex +raiden mei (apho) +romulus quirinus (fate) +nanika (azumi inori) +nishizono chigusa +cure summer +hythlodaeus +katy (pokemon) +nekomata okayu (wonderland) +ohr (blue archive) +arima miyako +kaonashi +sdf-1 +hibiki dan +beautifly +kiyoh bachika +ema skye +breloom +pelipper +ben tennyson +teruyof +hirose sumire +georgette lemare +gagaga girl +kusakabe wakaba +shiraki meiko +kojima emi +fujiwara no iyozane +crimson avenger (elsword) +constanze amalie von braunschbank-albrechtsberger +flora (fire emblem) +altair (re:creators) +pholia +wolf-chan (wataame27) +porco galliard +princess chain chomp +inaba haneru (animare) +qiyana (league of legends) +murasaki shikibu (swimsuit rider) (first ascension) (fate) +rampart (apex legends) +irys (irys 1.0) (hololive) +ethel (xenoblade) +tokoyami towa (school uniform) +kearsarge (azur lane) +sokrates (touhou) +penpen +gm (mobile suit) +yulong (journey to the west) +lin (breath of fire) +ayra (fire emblem) +mona (warioware) +himeji mizuki +crona (soul eater) +kingdra +honchkrow +kuroba kaito +sorano aoi +ravel phenex +pancham +baymax +winter schnee +charles-henri sanson (fate) +isolated island princess +otabek altin +emiya alter +miku (darling in the franxx) +poppi alpha (xenoblade) +suzuka utako +hishi akebono (umamusume) +k/da evelynn +laundry dragonmaid +yang guifei (third ascension) (fate) +nanami (punishing: gray raven) +boryeon (last origin) +astarion +nitocris alter (fate) +serio (to heart) +super sailor mercury +veteran mercenary echidna +zelos wilder +seviper +youngster (pokemon) +lavolpe (yagisaka seto) +horizon ariadust +pansage +hanamura teruteru +myoukou kai ni (kancolle) +hachisuka kotetsu +shikibe ayaka +sr-3mp (girls' frontline) +tanaka hime +jett (valorant) +romg +baiguio (zhu xian) +kuya (nu carnival) +suzuki hana +kobayakawa miyuki +kamen rider faiz +miyamura miyako +teto (nausicaa) +miyano shiho +risty (queen's blade) +nephenee (fire emblem) +deborah (dq5) +poochyena +buggy the clown +kuroi mato +mii (nintendo) +clarice (idolmaster) +adagumo no saragimaru +iris wilson +orange heart (neptunia) +felt (re:zero) +plumeria (pokemon) +miyamae shiho (jack dempa) +ashe (overwatch) +ebi frion (natsuiro matsuri) +laby (elsword) +crystal exarch +meloco kyoran +angol mois +karasuma chitose +konpaku youki (ghost) +sachiel (evangelion) +prishe +kuramitsu mihoshi +kain highwind +judau ashta +wander (shadow of the colossus) +queen of hearts (alice in wonderland) +uryuu minene +weedle +paras +kiyama harumi +kongiku +lord dearche +lisbeth (sao-alo) +sawamura daichi +ryuugazaki rei +kimijima sara +wakazato haruna +sakura nene +hitoyo (baffu) +saegusa akina +galarian zigzagoon +littorio (azur lane) +yashiro (kancolle) +kurumi (blue archive) +funada ui +miwa mitsune +mikeneko (vtuber) +minase rio +kaya (blue archive) +tsukimi eiko +noir vesper +mela (pokemon) +jax (the amazing digital circus) +hare (camp) (blue archive) +hasekura rei +cutie honey (character) +genjii (touhou) +kiriha (tsugumomo) +kikuri (touhou) +takagi saya +shiraishi minoru +vf-25 +blair (soul eater) +tachibana jun'ichi +celica a. mercury +orimura ichika +kuroki rei +onsoku no sonic +taiga takeru +neeko (aldehyde) +blackbuck (kemono friends) +gangut dva (kancolle) +goredolf musik +momoyama mirai +surcouf (azur lane) +illustrious (maiden lily's radiance) (azur lane) +hermione (azur lane) +vista-tan +super sailor venus +kagami kuro +itoshiki rin +tentacruel +hatena yousei +palmon +olivier mira armstrong +rie petoriyacowa +catherine +kosegawa shiromi +kurokawa chiaki +yunoha thrul +naruse yuu +varus +muramatsu sakura +piyotan (girls und panzer) +shiina kokomi +kouhai-chan (tawawa) +martha (swimsuit ruler) (third ascension) (fate) +lycanroc (midday) +razia +arabian oryx (kemono friends) +seiryuu (kemono friends) +loki (fire emblem) +kakyouin chieri +asclepius (fate) +platinum (shimmering dew) (arknights) +degenbrecher (arknights) +dateko (92m) +hoshikawa sara (4th costume) +lemuen (arknights) +yuzuriha (jigokuraku) +yoshioka chie +kuraki suzuna +masaki aeka jurai +minami haruka +valkyrie (vnd) +yuuma (renkin san-kyuu magical pokaan) +tsuchimikado motoharu +rock lee +robo (chrono trigger) +mantine +anubis (monster girl encyclopedia) +hata-tan (rui (hershe)) +judal +yamabushi kunihiro +arctic fox (kemono friends) +kayn (league of legends) +ayame (gundam build divers) +aiba uiha +fumi (nijisanji) +araki nonoka (karaage bou) +vex (league of legends) +taion (xenoblade) +vill-v +josuiji shinri +hindenburg (delirious duel) (azur lane) +horaki hikari +tachibana rei +nina (breath of fire iii) +carbuncle (final fantasy) +sawada tsunayoshi +naked snake +yomako +arnval +itsuwa +lunatone +she-hulk +shizuku (kantoku) +compa +mashu (control) +marie (persona 4) +aizawa tomo +velouria (fire emblem) +lunalu (granblue fantasy) +kujou miyako +may of doom +mirae (closers) +classic revenant +hiiragi tsukino (aldehyde) +paldean wooper +rukkhadevata (genshin impact) +mabosstiff +sommie (fire emblem) +soda (nikke) +trainer (idolmaster) +nidoran +voltorb +scraggy +li shuwen (young) (fate) +kamishiro rize +xiao qiong +narberal gamma +tsukinaga leo +seaport summer princess +senya (dq11) +amemori sayo +rhea (summer) (fire emblem) +elfriend (shiranui flare) +jean (gunnhildr's legacy) (genshin impact) +perroccino (fuwamoco) +trotter (honkai: star rail) +nakahara misaki +katagiri himeko +domon kasshu +nandaba naota +kazama akira +rebecca chambers +sai (naruto) +seto sun +frog (chrono trigger) +batgirl +clare (claymore) +weezing +hulk +bambietta basterbine +gourgeist +yamamoto keigo +amatori chika +cinnamon (nekopara) +jing ke (fate) +male protagonist (pokemon go) +king cobra (kemono friends) +rodney (azur lane) +gneisenau (azur lane) +sky striker ace - raye +katou umi +saionji mary +nachoneko +elven forest maker +mithrun +rir-chan +alina (arknights) +azhdaha (genshin impact) +cure la mer +conte di cavour nuovo (kancolle) +gawr gura (party dress) +yatogami fuma +kriemhild (fate) +sampo koski +barghest (swimsuit archer) (fate) +pon de lion +cid highwind +shiva (final fantasy) +dhalsim +princess ruto +sheeta +buizel +ushiromiya krauss +victreebel +tropius +omegamon +black widow +super sonic +patty fleur +hiyama kiyoteru +tearju lunatique +kuronami (lvi) +tokiwa midori +davi (dokidoki! precure) +miyuki kazuya +jeanne d'arc (summer) (granblue fantasy) +lucio (overwatch) +nanu (pokemon) +raven (honkai impact) +ryugasaki rene (1st costume) +spirit blossom kindred +natsuki karin +enna alouette (1st costume) +sada (pokemon) +todoroki hajime +chikage (sister princess) +shurelia (ar tonelico) +shingyoku (touhou) +aeru (simoun) +sannomiya shiho +diddy kong +alicia melchiott +aldra (queen's blade) +mariah (jojo) +nishi yuuko +grand archer (elsword) +venom snake +hisui (cookie) +alma armas +nacchan (ohisashiburi) +monoyoshi sadamune +asuna (stacia) +satou mari +kurohanya (niliu chahui) +mareanie +norman (yakusoku no neverland) +shione (niliu chahui) +albacore (azur lane) +ignatz victor +shining (silent night) (arknights) +hapi (fire emblem) +osanai (shashaki) +yuki miku (2022) +otouto (92m) +ceruledge +modernia (nikke) +sango (inuyasha) +xp home-tan +suzumiya haruka +apricot sakuraba +demitri maximoff +wilhelmina carmel +cait sith (ff7) +gaara (naruto) +cross mirage +kaga ai +cirno-nee +hol horse +aoi kimi +mikado shiina +deerling +ijuuin hokuto +yuzurizaki nero +pyotr (madoka magica) +nah (fire emblem) +light valkyrie (p&d) +winter soldier +nicola (granblue fantasy) +maki oze +ancient destroyer oni +ponpoko (vtuber) +suzuki hina +mayuzumi kai +freyja (fire emblem) +damian doyle (cyphers) +hasegawa langa +makoto (genshin impact) +cai lin (doupo cangqiong) +august von parseval (the conquered unhulde) (azur lane) +shirokuma-san (drawingchisanne) +cogita (pokemon) +manon legrand +serina (christmas) (blue archive) +tsukamoto tenma +ashitaka +kusuha mizuha +monk (fft) +master chief +eternal sailor moon +clefable +ingrid (taimanin murasaki) +felicia hardy +aurea juniper +mistorene callus +hazuki watora +penguin 1-gou +female slayer (dungeon and fighter) +snow white (mahoiku) +manako +satou sasara +yasuhara ema +meme (me!me!me!) +shion (tensei shitara slime datta ken) +tsukikawa chili +m37 (girls' frontline) +nekomiya ryuu +shikibe mayu +magical mirai miku (2018) +futaba rio +fubuki (spring mode) (kancolle) +shoukaku (sororal wings) (azur lane) +hinomori shiho +miteiru (shirakami fubuki) +mulberry (arknights) +kome-kome (precure) +shez (male) (fire emblem) +sushang (honkai: star rail) +hitotsubashi yurie +amakura mio +nanbu kaguya +kurono kurumu +koko hekmatyar +shuckle +maria (umineko) +kurochijo +iri flina +liliruca arde +sena izumi (ensemble stars!) +fujimaru ritsuka (female) (royal brand) +hanazawa teruki +silky anteater (kemono friends) +yakumo mitama +dromarch (xenoblade) +black cat d.va +roboco-san (hoodie) +suzuki masaru +takamiya rion (1st costume) +yozora mel (2nd costume) +yawata maru (kancolle) +matsuno chifuyu +kashimoto riko +etie (fire emblem) +johnny (guilty gear) +mitarashi anko +ryuk +hyuuga neji +rulue (puyopuyo) +issun +ash crimson +astarotte ygvar +deirdre (fire emblem) +bugsy (pokemon) +mesprit +gabumon +lanturn +kanoe yuuko +yamano remon +suzunoki rin +kanna asumi +morgan (male) (fire emblem) +zone-tan +yuri seo +herlock sholmes +nito nazuna +akihiro altland +atlantic puffin (kemono friends) +kitazawa hagumi +fushimi gaku +sukoya kana (1st costume) +projekt red (light breeze) (arknights) +maruzensky (blasting off summer night) (umamusume) +shinomiya runa +gepard landau +kamen rider blade +nina wang +deidara (naruto) +fudou akira +bidoof +ein (cowboy bebop) +mega man volnutt +onion knight +tauros +black cat (marvel) +chiester00 +oohoshi awai +konohana lucia +shiroe (log horizon) +kaito (vocaloid3) +call (mighty no. 9) +minowa gin +air defense princess +saaya (kirome) +erufuda-san +earth-chan +el (girls und panzer) +protagonist 1 (housamo) +takamine takane +raphael kirsten +kagami hayato +beenic +unzen (azur lane) +surintendante chevalmarin +kokutou azaka +furukawa sanae +triela +space yoko +emil castagnier +death the kid +johan andersen +devil jin +gajeel redfox +joseph joestar (tequila) +meroune lorelei +inukai isuke +katano sukune +arisaka mashiro +pt imp group +chigusa asuha +billy the kid (fate) +greater roadrunner (kemono friends) +suomi (midsummer pixie) (girls' frontline) +tamaki ui +yuki miku (2018) +ray (yakusoku no neverland) +misato (princess connect!) +hoshiguma (ronin huntress) (arknights) +rpk-16 (renate) (girls' frontline) +heiter +dottore (genshin impact) +onitsuka natsumi +akihime sumomo +saeba ryou +togetic +fir (fire emblem) +cherubi +onix +smeargle +sphinx (toaru majutsu no index) +jeanne (bayonetta) +nate mitotsudaira +muginami +shiota nagisa +itsuka shidou +rock pikmin +shikabane itsuka +noel (sora no method) +miyoshi karin +turbo byakuren +akiyama hayato +minior +dedue molinaro +mizusaki tsubame +mephisto (arknights) +eisen (sousou no frieren) +mei mei (jujutsu kaisen) +kanae (tsukiman) +ninomae ina'nis (new year) +raiden mei (herrscher of origin) +mimi-chan +fate testarossa (original form) +touka (utawarerumono) +asagiri youko +akashi kaoru +mizuki nana +uchiha obito +lutecia alpine +porygon +skiploom +calne ca (deino) +shiramine rika +shiguma rika +kazamatsuri fuuka +sivir +kayle (league of legends) +yamana akane +kougami shin'ya +reinhardt (fire emblem) +meowstic (female) +gine +yamazaki sousuke +setanta (fate) +vaseraga +rurima (cookie) +stg44 (girls' frontline) +goku black +persica (girls' frontline) +mitsuki felicia +commander (last origin) +mousse (arknights) +rei (guilty gear) +fubuzilla (shirakami fubuki) +bremerton (day-off date) (azur lane) +fu hua (taixuan impression) +lady nagant +billy russell (dickfish) +trung trac (fate) +kaname raana +tenshinhan +alex (street fighter) +lute (fire emblem) +mr. mime +margaret (persona) +beldum +ootori chihaya +waddle doo +aimaina +ujikintoki tamaryu +okazaki yasuha +cham-p +kirishima (aoki hagane no arpeggio) +winged pikmin +niles (fire emblem) +sakuraba rola +hitori bocchi +shiranui kai ni (kancolle) +fumizuki (azur lane) +maple (bofuri) +sawatari akane (chainsaw man) +andreana (arknights) +kimberly jackson +brid (nikke) +ceres fauna (jirai kei) +hiodoshi ao +henrietta (gunslinger girl) +terriermon +super sailor mars +ayanokouji rem +klonoa +chouun shiryuu +tentacool +angel of light nanael +minegishi ayano +dororo (character) +hiita (yu-gi-oh!) +politoed +grovyle +omanyte +arancia +kamen rider fourze +yuki miku (2012) +matsumoto sarina +quna (pso2) +sakuya (p&d) +shinoda hajime +otosaka yuu +amahane madoka +kendou itsuka +cine hamal +hacka doll 2 +seofon (granblue fantasy) +nick wilde +waka (yuuhagi (amaretto-no-natsu)) +captain amari +shiro (sewayaki kitsune no senko-san) +matangomu-chan +hellagur (arknights) +futagawa fumi +magical mirai miku (2021) +mika melatika +hootsie (nanashi mumei) +shirogane noel (school uniform) +himeyuri sango +sawatari izumi +farah oersted +rathalos +ryuu (breath of fire v) +shedinja +elma leivonen +sonshoukou +eria (yu-gi-oh!) +falco lombardi +arita haruyuki +guillotine cross (ragnarok online) +swadloon +tamamo no mae (sable mage) (fate) +usano mimi +diana (league of legends) +jinako carigiri +seo yuzuki +bellows (suisei no gargantia) +natasha (sekai seifuku) +tobisawa misaki +tsubasa ryuuji +manaka laala (young) +eris (konosuba) +spark (pokemon) +common vampire bat (kemono friends) +alchemist (girls' frontline) +toudou chise +gunnthra (fire emblem) +dsr-50 (highest bid) (girls' frontline) +yashiro kizuku +mori nagayoshi (fate) +iori utahime +murasaki shion (hololive summer 2019) +metal crab (arknights) +viper (valorant) +asanaka yomogi +hack (apex legends) +kamikoshi sorawo +caustic (apex legends) +snuffy (vtuber) +araga kiwi +tsurugi (swimsuit) (blue archive) +trung nhi (fate) +rosado (fire emblem) +koshimizu toru +jesus +aoyama motoko +orange (touhou) +dianna soreil +meryl stryfe +vice (kof) +ilyana (fire emblem) +christina sierra +gastrodon +kecleon +frillish +yayoi sakura +gaius julius caesar (fate) +muse (amaburi) +konnosuke +micha jawkan +brionne +star guardian soraka +yamato maya +azusa mifuyu +moira (nijisanji) +gotland andra (kancolle) +gridman (ssss) +senkawa minato +miyamoto musashi (swimsuit berserker) (first ascension) (fate) +eagle spirit (touhou) +idia shroud +anne boonchuy +kururun (precure) +tsunomaki watame (street casual) +chinatsu (hot spring) (blue archive) +haruka (new year) (blue archive) +tatsugiri (curly) +numby (honkai: star rail) +paracelsus (guilty gear) +hanazono shizuma +alucard (castlevania) +tashigi +setra +lordgenome +dewgong +sakine meiko +majora (entity) +terra (kingdom hearts) +ooyama (angel beats!) +foongus +arisugawa otome +avicebron (fate) +hida ema +ohnuma kurumi +akari (raigou) +kozume kenma +azuki (nekopara) +linkle +esper nyanko +hinata hajime (awakened) +skorpion (girls' frontline) +ooama no ake no mitori +hiei (azur lane) +rita rossweisse (artemis) +hanazuki (azur lane) +richelieu (fleuron of the waves) (azur lane) +marcy wu +lucie (millie parfait) +usada pekora (furi furi bunny dress) +cure wing +amakura mayu +pirotess +hinomoto hikari +barbie (character) +yoshino chidori +perfect cell +belphegor (reborn) +transformed ditto +matsuri (teriyaki) +flaaffy +azelf +bob-omb +orihara mairu +momogaa (girls und panzer) +peter griffin +takaomi (orenchi no maidosan) +imai midori +enjoji michiru +lancelot (granblue fantasy) +iris (asteroid ill) +baltimore (black ace) (azur lane) +fuurin asumi +shinano (dreams of the hazy moon) (azur lane) +takasugi shinsaku (fate) +suzumiya akane +zaku ii s char custom +edmond honda +jet black +deoxys (normal) +rhydon +amane (dream c club) +usuzumi hatsumi +kanzaki h. aria +sugamo mutsuki +leorio paladiknight +hyougintou +ebihara naho +wa-class transport ship +naruse ibara +oikawa tooru (haikyuu!!) +kabuto daigo +ashen one (dark souls 3) +fox child (doitsuken) +blonde dog girl (ri-net) +takao (school romanza) (azur lane) +kenmochi touko +hornet (hollow knight) +suzuya (azur lane) +shyrei faolan +nari (cougar1404) +wonderlands x showtime miku +commandant (punishing: gray raven) +john rottweil (dickfish) +mikage reo +kawai miruku +tadano genji +qian renxue (douluo dalu) +utsumi erice (swimsuit avenger) +igarashi rika +kusakabe yuuki (to heart 2) +urameshi yusuke +president maa +ninja (ragnarok online) +tuxedo kamen +electrode (pokemon) +raticate +feli (puyopuyo) +metapod +beast boy (dc) +sewaddle +sita vilosa +dokugamine riruka +akai shuuichi +mankanshoku sukuyo +nanase kureha +sylphy (amaburi) +joseph oda +fukase +roro (gunvolt) +susie (kirby) +giant armadillo (kemono friends) +holstein friesian cattle (kemono friends) +kumano kai ni (kancolle) +priite hari (torriet) +oda nobunaga (swimsuit berserker) (second ascension) (fate) +estinien varlineau +yamato iori +graf zeppelin (beachside urd) (azur lane) +tosa (hometown zest) (azur lane) +momiji (blue archive) +indigo (arknights) +xiao (project moon) +li sushang (jade knight) +sage (sonic) +light hello (umamusume) +kohibari kurumi +silence suzuka (emerald on the waves) (umamusume) +yuuki nao +hinazuki ririna +mage (dq3) +princess athena +usa mimi +hermes (kino no tabi) +eric cartman +suzumi tamao +ichijou hikaru +miyamoto rei +graham aker +wendy (wendy's) +fairy (jintai) +alphard (canaan) +rottytops +anthony (madoka magica) +ricotta elmar +kusunoki midori +vayne (league of legends) +chosen undead +yuki anju +mega lucario +taira no fumikado +ushio kai ni (kancolle) +kana (female) (fire emblem) +iris yuma +twitter-san (character) +fuuka reventon +micchan (ohisashiburi) +faye (fire emblem) +magical mirai miku (2017) +hiryuu (azur lane) +hammann (retrofit) (azur lane) +nuko (shoujo shuumatsu ryokou) +mitsukasa ayase +ienaga mugi +fumino tamaki +honjou ruri +tenzin (arknights) +alastor (hazbin hotel) +frosmoth +kuromine chiharu +massachusetts (dressed to impress) (azur lane) +chigiri hyoma +isoi reiji +ariane yeong +shigure kai san (swimsuit) (kancolle) +natsuki kruger +puchiko +li meiling +fujiwara hazuki +camyu +roux louka +joshua bright +kanda yuu +sudowoodo +musubi +jasmine (disney) +ten'i (ikkitousen) +alia (mega man) +mutio +wynn the wind charmer +shindou chihiro +king crimson (stand) +toono mizuki +pyro (tf2) +feitan portor +nakagawa kanon +orihara kururi +natasha romanoff +kurusu kanako +solaire of astora +rakeru (dokidoki! precure) +kirasaka sayaka +aoi yusuke +ciri +satou sakie +takashi shirogane +tejina senpai +daidou ayumu +ereshkigal (third ascension) (fate) +mononobe alice (1st costume) +shiromiya mimi +m4 sopmod ii jr +ekko (ejami) +cicin mage (genshin impact) +amano soraha +ashiya douman (third ascension) (fate) +bloody wolf (elden ring) +privaty (nikke) +tojou michiru +kotoka torahime +ceres fauna (goth) +normad +lilith (yamibou) +sasaki makie +kujaku mai +lan hikari (mega man) +ayukawa madoka +gourry gabriev +luke skywalker +hero (dq4) +marui futaba +linde (fire emblem) +chatot +larvitar +swinub +akatsuki miho +millions knives +note-chan +okita sawa +anna (sennen sensou aigis) +akashi kuniyuki +hisamura natsuki +kagome misaki +sessyoin kiara (swimsuit mooncancer) (first ascension) +mint (arknights) +watson amelia (party dress) +aru (new year) (blue archive) +utsugi uyu +sakura miko (work) +cure finale +amemiya nazuna (1st costume) +tav (baldur's gate) +kamigishi akari +moomintroll +julia chang +charlotte aulin +cecil damon +geodude +engineer (tf2) +scout (tf2) +sunflora +hope estheim +pepe the frog +haruno shiobana +chibikko (morihito) +chitose yuma +matsumoto rise +minette (skullgirls) +konparu nozomi +adagaki aki +southern ocean war princess +utsugi kotoko +shinsou hitoshi +elsa granhilte +vittorio veneto (warship girls r) +izetta +takizawa kyouko +luna (shadowverse) +artoria pendragon (alter swimsuit rider) (first ascension) (fate) +hoshikawa mafuyu +sp//dr +io (princess connect!) +le temeraire (azur lane) +kyoko (kunio-kun) +amagi hiiro +loona (helluva boss) +caenis (swimsuit rider) (fate) +mori calliope (party dress) +i-201 (kancolle) +tuscaloosa (kancolle) +gaming (genshin impact) +shinobu (ninin ga shinobuden) +archer (ragnarok online) +helena douglas +allenby beardsley +raditz +nina williams +hibari kyouya +pidgeotto +ursaring +touma kazusa +tusk (stand) +akechi kokoro +futaba akane +marth (fire emblem awakening) +wakiyama tamami +togami byakuya (danganronpa 2) +jason todd +diancie +taranza +shitodo aoji +roadhog (overwatch) +seaport water oni +nikola tesla (fate) +bb (bb shot!) (fate) +kaneshiya sitara +amemura ramuda +bojji +manuela casagranda +makoto (summer) (princess connect!) +ambriel (arknights) +faust (arknights) +xuhuai (the legend of luoxiaohei) +kumano (azur lane) +duca degli abruzzi (azur lane) +apple (reverse:1999) +sena (blue archive) +queen marika the eternal +tifa lockhart (shining spirit) +erica fontaine +karakuri chachamaru +rimururu +yuuhi kurenai +gundam mk ii +relena peacecraft +x-23 +mr. game & watch +tir mcdohl +sazabi +porygon-z +farfetch'd +shelly (pokemon) +inubashiri momiji (wolf) +tennouji kotarou +marco (one piece) +kishitani shinra +imaichi moenai ko +akaza akane +komatsu ibuki +fujii tomo +miya utsutsu +isaac foster +lycanroc (dusk) +glorious (azur lane) +shinei nouzen +ump45 (agent lop rabbit) (girls' frontline) +hakase fuyuki (1st costume) +mona (pact of stars and moon) (genshin impact) +raito-kun (uenomigi) +oinomori may +henya the genius +kanzaki sumire +kaneda shoutarou (akira) +cleo everlastin +nove (nanoha) +shameimaru aya (crow) +castform +catwoman +dugtrio +alisa boskonovich +ikezawa kazuma +mega charizard x +wakaouji ichigo +mafia kajita +elemental master (elsword) +leila malcal +master artoria +la pucelle (mahoiku) +sakishima hikari +usami mizuki +komiyama kotomi +towa monaca +alex (minecraft) +jessica (granblue fantasy) +shitodo hooaka +hana (fire emblem) +nachi kai ni (kancolle) +miriam (bloodstained) +shera l. greenwood +moeta kaoruko +nanase riku +munakata kyousuke +tsana (lansane) +dreamer (girls' frontline) +dier (girls' frontline) +unicorn (the gift of spring) (azur lane) +fujimaru ritsuka (male) (tropical summer) +sakurai yuuto (shiromanta) +intrepid (azur lane) +persicaria (neural cloud) +ashiya douman (second ascension) (fate) +turo (pokemon) +diamant (fire emblem) +lal'c mellk mal +ico (character) +mesousa +claude kenni +tayuya (naruto) +mireyu +sonia strumm (mega man) +scyther +sandshrew +hazekura mikitaka +woobat +jake the dog +viridi +sun-d +rashinban musume +ho-class light cruiser +hakodate omiko +hatsuse izuna +nakahara chuuya +etou kanami +ikuno (darling in the franxx) +shinazugawa genya +parlor dragonmaid +prinz eugen (cordial cornflower) (azur lane) +kushizaki (vtuber) +barbatos (genshin impact) +miori celesta +ebi-chan (gawr gura) +percival (fate) +saionji sekai +quote (doukutsu monogatari) +suzuhara touji +makihatayama hana +hirano aya +quistis trepe +adelbert steiner +shimohira reika +kolin +alice (megami tensei) +princess (7th dragon) +fujimaki (angel beats!) +cofagrigus +cottonee +aihara enju +maga-g +sharuru (dokidoki! precure) +yotarou (aoki hagane no arpeggio) +hoopa +kagura rei +maple (nekopara) +alph (pikmin) +tisshu (karutamo) +oboro (fire emblem) +yae sakura (flame sakitama) +fiz (fizintine) +kabru +ameth (princess connect!) +bomb devil (chainsaw man) +sage (valorant) +rosemi lovelock (1st costume) +shounan (kancolle) +mysta rias (1st costume) +tamanami (kancolle) +hebiyoi tier +haruna (new year) (blue archive) +falling devil (chainsaw man) +tooth fairy (reverse:1999) +shizuru viola +sakino asuka +sherlock holmes +popo (ice climber) +suguri (orange juice) +magus (chrono trigger) +maam +sigurd (fire emblem) +mechanic (ragnarok online) +rugal bernstein +ponyta +thorfinn +nightwing +kusunoki yukimura +tsunashi takuto +jin musou +jum-p +dark konoha +touyama nao +chloe lemaire +sagae haruki +peri (fire emblem) +lucid (maplestory) +m590 (girls' frontline) +kou (granblue fantasy) +akari (princess connect!) +ayin (project moon) +matsukai mao +annytf +kaminari qpi +evil twin lil-la +nino (sunaba suzume) +heavyrain (arknights) +liv: empyrea (punishing: gray raven) +smoliv +neuro-sama +yanqing (honkai: star rail) +orfevre (umamusume) +toono minagi +abarai renji +vaan (ff12) +faust (guilty gear) +bellsprout +futaba riho +lunch (good) (dragon ball) +amano maya +sue (grandia) +koopa troopa +grimmjow jaegerjaquez +margaretha sorin +altair ibn la-ahad +kamen rider kiva +magneton +cherrim +kurokami medaka +theodore (persona) +shirafuji kyouko +kuroda kunika +kurusu shou +miyamura izumi +nu-class light aircraft carrier +stephanie dora +aoi kyosuke +hachiroku (maitetsu) +haurchefant greystone +tomotake yoshino +fumizuki kai ni (kancolle) +houchou toushirou +jinno megumi +new submarine princess +fan la norne +m4 sopmod ii (mod3) (girls' frontline) +rebecca bluegarden +ishigami yuu +sakurada yuuta +panda (jujutsu kaisen) +shirakami fubuki (new year) +lava the purgatory (arknights) +ichika (1ssakawaguchi) +cheshire (summery date!) (azur lane) +joshua rosfield +ryugasaki rene (2nd costume) +taishakuten (onmyoji) +koga mitsuki +queen draco (second ascension) (fate) +pam-pam (precure) +fulgur ovid +hoshimachi suisei (shout in crisis) +kukulkan (fate) +abelia (ogami kazuki) +silfa (to heart) +warrior (final fantasy) +bracelet girls +yamato (uchuu senkan yamato) +poo (mother 2) +kitajima kaede +lennon +piyomon +toudou naoya +gomamon +regice +kamen rider ryuki +eucliwood hellscythe +tympole +mankanshoku matarou +saegusa kii +sasaki haise +komajirou +setsuna (fire emblem) +emiya kiritsugu (assassin) +carmilla (swimsuit rider) (fate) +xie lian +originium slug (arknights) +matsu (kancolle) +k/da all out evelynn +chloe (school festival) (princess connect!) +baji keisuke +hanakuma chifuyu +special week (hopping vitamin heart) (umamusume) +egawa kusumi +sneasler +hizaki gamma +solaria (ebonyxh) +alfred (fire emblem) +phantom (gavis bettel) +irene (voyage of feathers) (arknights) +skirk (genshin impact) +naegino sora +giroro +kuroi nanako +qubeley +jenny wakeman +est (fire emblem) +yae (ganbare goemon) +octillery +wilderness bandit risty +gimmy adai +tom nook (animal crossing) +snorunt +cresselia +registeel +deviljho +code: nemesis (elsword) +kishibe taiga +yukinoshita haruno +grimm (rwby) +hyakuya yuuichirou +jekyll and hyde (fate) +leonardo watch +shinkai kanata +maita rui +uchino kazuhisa +ghost quartz (houseki no kuni) +kirisu mafuyu +yagyuu munenori (fate) +carmen (project moon) +minos (jashin-chan dropkick) +fukada ichika +magical mirai miku (2019) +ak-12 (quiet azure) (girls' frontline) +yorumi rena (1st costume) +castor (fate) +hodaka natsumi +snowsant (arknights) +ingrid brandl galatea (summer) +kitakoji hisui +vivy +roberta (arknights) +michael kaiser +inukai komugi +dom (mobile suit) +psylocke +remoraid +tsukiumi +rajang +aron +zigzagoon +coco bandicoot +shiroko (reku) +aizawa eiko +sigui (queen's blade) +tibbers +kudo shinobu +rasis +otonashi kiruko +hikigaya komachi +klaus von reinhertz +phoenix (tales) +clause (len'en) +sistine fibel +salama (amaburi) +nogi sonoko +okamura nao +charlotte (fire emblem) +eizen (tales) +florence nightingale (third ascension) (fate) +martha (swimsuit ruler) (second ascension) (fate) +mk23 (girls' frontline) +plushmallow +tangaroa (housamo) +akabane youko +alphen (tales) +eiscue +marie antoinette (alter) (fate) +suzuki rion +dif (difman) +akuma nihmune +kakita (92m) +utage (disguise) (arknights) +swire the elegant wit (arknights) +monk (ragnarok online) +latooni subota +hatsuseno alpha +maetel +oscar francois de jarjayes +guncannon +aang +zenigata kouichi +kitajima sara +scarlet witch +lethe (fire emblem) +drowzee +cheese (sonic) +oerba dia vanille +kagamine rin (roshin yuukai/hard rkmix) +hisou tensoku +momiji (binbougami ga!) +escavalier +yamada hifumi +ouma shuu +kamen rider wizard +hiyajou maho +meowstic (male) +sawamura eijun +tsu-class light cruiser +elfnein +m1 garand (girls' frontline) +hanako (jibaku shounen hanako-kun) +minamoto no raikou (swimsuit lancer) (second ascension) (fate) +shiromanta (character) +colorado (azur lane) +saegusa ibara +rino (princess connect!) +montpelier (azur lane) +aug (girls' frontline) +aina ardebit +sakurasawa sumi +super orion (fate) +jitomi monoe +nishina toriko +cure coral +sumire (blue archive) +agent 3 (splatoon 3) +northampton (kancolle) +sumomo (blue archive) +hoshimachi suisei (maid) +melusine (swimsuit ruler) (first ascension) (fate) +sakuya (sister princess) +r dorothy wayneright +nagase kaede +tachikoma +christie (doa) +bardiche (standby form) (nanoha) +layla prismriver +serra (fire emblem) +mime jr. +kasamoto eri +sheva alomar +nidoran (male) +commander shepard +wind sneaker (elsword) +leavanny +elizabeth (bioshock infinite) +sumia (fire emblem) +mabel pines +floette +yachi hitoka +kuga yuuma +moblit berner +emerald sustrai +tachibana shiro (idolmaster) +bismarck (warship girls r) +seaplane tender princess +emelie (cyancapsule) +thomas edison (fate) +jean-jacques leroy +raiden mei (valkyrie bladestrike) +tanuki (kemono friends) +aek-999 (girls' frontline) +cecilia schariac +isokaze (azur lane) +cuora (arknights) +luozhu (the legend of luoxiaohei) +sasha waybright +hirume of heavenly incense +tongkkangi (streamer) +jururu +sakamata chloe (new year) +cure spicy +sakurakoji kinako +framme (fire emblem) +yahata umiri +himeyuri ruri +momose kurumi +sagara sousuke +hakuowlo +hakubi washuu +ryou-ouki +princess tutu (character) +captain of the royal guard elina +arima senka +tonegawa yukio +abra +ushiromiya rudolf +heaven's door +brigid (fire emblem) +minori (senran kagura) +isis (p&d) +adagumo no yaorochi +phantom (happinesscharge precure!) +tsuruki shizuka +chiyo (ane naru mono) +saotome ako +present mic +yoo mina +plains zebra (kemono friends) +cerberus (kemono friends) +firewatch (arknights) +lily (gentsuki) +grenville (azur lane) +opal (pokemon) +poi (last origin) +elaine auclair +elira pendora (2nd costume) +asuka momoko +tamura yukari +osaragi hazumu +alicia testarossa +makino ruki +jiraiya (naruto) +mint adenade +mousse (ranma 1/2) +maria (fire emblem) +date masamune (sengoku basara) +l'arachel (fire emblem) +bayleef +slowbro +uxie +natsume takashi +emerald (pokemon) +zetton +tachimukai yuuki +momoi azuki +tsuchiya ako +inaba rinne +maou sadao +yveltal +meiko (vocaloid3) +hinazuki kayo +symonne (tales) +hacka doll 1 +yellow diamond (houseki no kuni) +alolan ninetales +oinari-sama (kemono friends) +meinya (made in abyss) +jinshi (kusuriya no hitorigoto) +ksvk (girls' frontline) +marine nemo (fate) +ashlock (arknights) +taroumaru (genshin impact) +kamen rider vice +ashleigh reid +gohan beast +kamen rider geats +andrew graves +helm (aqua marine) (nikke) +kunisaki yukito +kaji ryouji +chiba kirino +tsukishima kei +edgar roni figaro +sunkern +wurmple +hong kong (hetalia) +sakura (usashiro mani) +kongou mitsuko +astraea (sora no otoshimono) +fernandia malvezzi +tsunami jousuke +veigar +agnes oblige +yukihira souma +mutsu (snail) +manaka hitomi +akagi (warship girls r) +rokurou rangetsu +saya (twrlare) +commander (nier:automata) +cheetah (kemono friends) +kamen rider build +togame momoko +mitsuru (darling in the franxx) +kanzaki aoi (kimetsu no yaiba) +dandelion (girls' frontline) +kinjyou (shashaki) +vikala (blooming summer wallflower) (granblue fantasy) +miwa kasumi +edmond (nu carnival) +tanikaze amane +hosokawa kanako +fa yuiry +tatsumiya mana +milfa (to heart) +suzuki sayaka +mage (disgaea) +xelloss +canti +kuwabara kazuma +medic (sekaiju) +karin (naruto) +kamiya kaoru +austria (hetalia) +combee +kumacy +pinsir +ladydevimon +lilimon +darren shan +buratei marii +nishizono shinsuke +dusty (gravity daze) +tsuruta himeko +cherche (fire emblem) +beerus +inubouzaki fuu +cteno (slugbox) +shikishima mirei +drang (granblue fantasy) +danua (summer) (granblue fantasy) +shirayuri sakura +lwmmg (girls' frontline) +alolan meowth +demon cleric +lucina (spring) (fire emblem) +half slime-chan +shimamura charlotte +sasaki fuuka +alcremie (vanilla cream) +popukar (arknights) +hua cheng +greedent +rita rossweisse (fallen rosemary) +azki (3rd costume) (hololive) +van arkride +pela (honkai: star rail) +felsi rollo +phalaenopsis (msa (fary white)) +durga (fate) +kon (bleach) +samurai (final fantasy) +irui guneden +orochimaru (naruto) +wanda maximoff +kamen rider kabuto +small lady serenity +eria the water charmer +shy guy +cloyster +shroomish +ling yao +bruno (yu-gi-oh!) +protagonist (tokimemo gs3) +yamask +pantheon (league of legends) +black sister +wakui rumi +rin (senran kagura) +yamai kaguya +midorikawa hana +lupusregina beta +sero hanta +mouse girl (yuuki (yuyuki000)) +m1918 (girls' frontline) +solomon (fate) +minion 3 (zannen onna-kanbu black general-san) +african rock python (kemono friends) +poipole +fubuki (azur lane) +shizuka rin (1st costume) +team spica's trainer +fortune (last origin) +claire francois +miyazen sakura +bettie (pokemon) +alabama (azur lane) +team yell grunt +fuyuki minami +gramophone miku +komori met +sawakita eiji +taira no kagekiyo (fate) +kokubunji suou +passenger (arknights) +fujihara (haguhagu) +shinano (moonlit chrome) (azur lane) +valkyrie police academy student (blue archive) +pawmot +hanae (christmas) (blue archive) +lamia loveless +gema +super sailor jupiter +asakura otome +shizune (naruto) +sarutobi asuma +shego +nyarlathotep +marivel armitage +porygon2 +ponyo +frederic chopin +nagatsuki sanae +tani takeshi (character) +kamishiro seren +matsuyuki atsumu +cis (tiger & bunny) +harada miyo +william shakespeare (fate) +draven +azami (kagerou project) +amatsuka mao +amatsuka megumi (gj-bu) +laura s. arseid +barbara parker +noivern +kurukuru (sekai seifuku) +quinella +shishiou no mofumofu +kurosawa rin (aikatsu!) +ichinose honami (youjitsu) +bunny girl (yuuhagi (amaretto-no-natsu)) +micro uzi (girls' frontline) +peach panther (kemono friends) +milk (cookie) +souryuu (azur lane) +akagi (paradise amaryllis) (azur lane) +chou-10cm-hou-chan (suzutsuki's) +jun (princess connect!) +pekora (jashin-chan dropkick) +punishing bird +dunkerque (summer sucre) (azur lane) +anosillus ii +ex albio +eldegoss +catherine (fire emblem) +digitan (porforever) +kamiyama shiki +childhood friend-chan (ramchi) +yorra villeneuve (nyantcha) +toudou itsumi +yoshimura thi mai +viego (league of legends) +nightmare (nanashi mumei) +ericht samaya +sen no rikyu (fate) +prospera mercury +uozumi kurumi +kirin r yato (arknights) +yumeno uta +asakura nemu +rogue (ragnarok online) +kamen rider hibiki +katsuragi yako +senoo aiko +sasori (naruto) +pinoko +hyuuga hanabi +scopedog +garma zabi +gino weinberg +dusclops +doduo +heracross +nyanko-sensei +wargreymon +clair vaux bernardus +hayami saori +asteion +arisen (dragon's dogma) +zyra +crow armbrust +fuyumi jun +tooyama rin +cure custard +blue whale (kemono friends) +saeki sayaka +rin (kemurikusa) +hanayagi kaoruko +k11 (girls' frontline) +terazaki kaoru +centiskorch +kiryu coco (dragon) +david king (dead by daylight) +torgal (ff16) +sakurano mimito +audrey hall +lincoro +ike eveland (1st costume) +kreide (arknights) +nijihara ink +clift +eris (asobi ni iku yo!) +majin gappa +botan (clannad) +shamisen (suzumiya haruhi) +asakura yume +hero (dq8) +ekans +leeron littner +ishizu ishtar +cecilia (fire emblem) +yuki onna (nurarihyon no mago) +marshtomp +jack krauser +momone momo +malik caesars +eclair martinozzi +togo ai +arcade sona +ladybug (character) +fenrir (shingeki no bahamut) +ichinose hajime +cheshire cat (monster girl encyclopedia) +admiral shiro (shino) +elf (houtengeki) +sophia (granblue fantasy) +hood (warship girls r) +selena (fire emblem fates) +asashimo kai ni (kancolle) +firis mistlud +ametsukana yago +dog (shiba inu) (kemono friends) +fang (arknights) +sinistea +bicute bunnies miku +shinjin-chan (douki-chan) +saren (christmas) (princess connect!) +dark willow +kaniko (tsukumo sana) +hina (genshin impact) +hisuian decidueye +cetoddle +roy (pokemon) +saotome haruna +homeko +kaleido ruby +inuzuka kiba +cardboard box gundam +rude (ff7) +limone (simoun) +machi komacine +simon belmont +sex pistols (stand) +strider hiryuu +tailtiu (fire emblem) +kuronuma sawako +poliwhirl +laguna loire +suzuki ayane +monk (sekaiju) +hasegawa kodaka +ikeda chizuru +ciel alencon +orchis +simon blackquill +hiryuu kai ni (kancolle) +sakenomi (cookie) +corrin (female) (nohr noble) (fire emblem) +leonidas (fate) +geronimo (fate) +salazzle +lexington (cv-16) (warship girls r) +type 95 (summer cicada) (girls' frontline) +h'aanit (octopath traveler) +mutsu (azur lane) +roto (kanae) +ouga saki +chobi (akchu) +cramorant +milcery +asukagawa chise +tang wutong (douluo dalu) +evil twin ki-sikil +taihou (muse) (azur lane) +vice (alchemy stars) +iijima renka +aquila (azur lane) +kama (swimsuit avenger) (first ascension) (fate) +suzumi nemo +firelight ekko +kakizaki megu +ruukoto +irma (queen's blade) +chipp zanuff +balrog (street fighter) +marikawa shizuka +marufuji ryo +geomancer (fft) +paul (pokemon) +venomoth +regigigas +shingyoku (female) +hanna rudel +archer (pokemon) +shia flatpaddy +cubchoo +utatane piko +kagari (rewrite) +klein (sao) +dragon slayer ornstein +mochida arisa +aikawa chinatsu +isshiki momo +saitou kaede (yama no susume) +majokko (kancolle) +flower (vocaloid3) +caroline (persona 5) +lily (granblue fantasy) +keith (voltron) +melusine (ibuki notsu) +musume (yuunama) +todoroki touya +shirayuki (arknights) +cure cosmo +ethan (arknights) +illyasviel von einzbern (swimsuit archer) (second ascension) +arene (arknights) +tokino sora (casual) +yatonokami kanata +mejiro mcqueen (end of sky) (umamusume) +mashiro (swimsuit) (blue archive) +omaru polka (street casual) +oosawa aya +enterprise (wind catcher) (azur lane) +tap dance city (umamusume) +kashiwaba tomoe +sunohara mei +hoshino yuumi +houshou hanon +summoner (final fantasy) +jenny (pokemon) +genryuusai maki +epona +yuuki kei +nishizawa ayumu +ume-sensei +sasaki (suzumiya haruhi) +drossel von flugel +irisu kyouko +tanigawa yuzu +asuka ryou +takanashi yomi +yuki miku (2010) +lenora (pokemon) +lillipup +mikudayoo +hori kyouko +oomuro nadeshiko +xerneas +jigen (cookie) +plachta +red panda (kemono friends) +charlotte katakuri +brown thoroughbred (kemono friends) +mc lita +kizuna ai (a.i. games) +scathach skadi (third ascension) (fate) +kaneki ichika +peter b parker +bangalore (apex legends) +gullinbursti (housamo) +akizuki kanna +kamiko kana +dido (anxious bisque doll) (azur lane) +hiiro (alchemy stars) +gunpla boy (ishiyumi) +lae'zel +serval landau +azusagawa tsukino +mokona +marona (phantom brave) +reala (tales) +masaki tenchi +himegami aisa +greed (fma) +oda nanami +ymir (queen's blade) +hidan (naruto) +nina (breath of fire i) +kageyama torako +finland (hetalia) +noctowl +kangaskhan +nao (dream c club) +namazu +maiden in black +todd ingram +ghirahim +ichinose tokiya +amemiya taiyou +okuyama saori +yamai yuzuru +matsuda yasuke +saaya (suisei no gargantia) +otoshiro seira +watanabe minori +mettaton ex +komikado sachi +campo flicker (kemono friends) +capybara (kemono friends) +passenger pigeon (kemono friends) +briar rose (sinoalice) +yat sen (azur lane) +sims (azur lane) +haiyi +i-26 (azur lane) +hanabatake chaika +kagura nana +matsubayashi souta +akai haato (hololive summer 2019) +durin (arknights) +zenos yae galvus +drake (azur lane) +ryekie (live a hero) +kama (swimsuit avenger) (second ascension) (fate) +timido cute +chi lian (qinshi mingyue) +charybdis (azur lane) +quincy (nu carnival) +kokubunji koyori +healslime +madarame harunobu +tohno shiki (2) +batou (gits) +claus (mother 3) +matsubara yuuna +hiita the fire charmer +sawatari riko +tohsaka rin (fate/extra) +fierce deity +silent magician +mini-ikamusume +hawkeye (marvel) +lloyd bannings +shinomiya natsuki (uta no prince-sama) +akiyama yoshiko +yama raja (elsword) +windblade +kaerre +crusch karsten +suou tsukasa +karuizawa kei +sakasaki natsume +star guardian jinx +lobo (fate) +nana (kemono friends) +selesia upitiria +scarecrow (girls' frontline) +contender (girls' frontline) +reiga mieru +yumeoi kakeru +angelise reiter +ellin meiji +riselia ray crystalia +helel ben shalem +avery (pokemon) +gangut (azur lane) +hongryeon (last origin) +koguma (super cub) +koyanskaya (assassin) (second ascension) (fate) +astgenne (arknights) +torii eriko +sakura hime +kuchiki byakuya +asou yuuko +yuugenmagan +maria renard +saber lion +sticky fingers (stand) +winona (pokemon) +decapre +glameow +senou natsuru +spinda +garfield (character) +shingyoku (male) +darumaka +shen (league of legends) +great grey wolf sif +owain (fire emblem) +chat noir +furfrou +mizuki (kutan) +gretel (granblue fantasy) +ciel (elsword) +cure scarlet +caligula (fate) +satyr (granblue fantasy) +akuno hideo +tatsumi kon +killer t (hataraku saibou) +shirai hinako +sengo muramasa (touken ranbu) +saltwater crocodile (kemono friends) +grape-kun +rakan (league of legends) +rei (princess connect!) +fujimaru ritsuka (female) (tropical summer) +mym (dragalia lost) +perrault (last origin) +amiya (newsgirl) (arknights) +zuikaku (the wind's true name) (azur lane) +calamity jane (fate) +galarian rapidash +aphelios +toxtricity (amped) +yuri leclerc +shiratori aira (ensemble stars!) +kazamaki matsuri +sui (isekai ojisan) +emden (azur lane) +viper (toxic rabbit) (nikke) +onsokumaru +gouf +mr. koiwai +ruquia +master asia +tiffa adill +kusakabe maron +lidelle (puyopuyo) +satan (puyopuyo) +rally vincent +metis (persona) +kamen rider den-o +persian (pokemon) +spy (tf2) +heavy (tf2) +asagiri asagi +ultimecia +finneon +manectric +kanbara satomi +yagiri namie +scrafty +jellicent +monet (one piece) +thresh (league of legends) +nero claudius (modern costume of crimson) (fate) +masaki gaillard +yo-class submarine +uka-no-mitama-no-kami (inakon) +hanna england +unryuu kai (kancolle) +deemo (character) +hansel (granblue fantasy) +rose (tales) +takajo kyoji +shion (len'en) +takamine midori +luluco +hapu (pokemon) +european hare (kemono friends) +queen of hatred +choukai (azur lane) +nanami mami +thea (nekojira) +king (one piece) +kitchen dragonmaid +devil (housamo) +minakata hizuru +katasumi amari +okita souji alter (swimsuit saber) (fate) +ceobe (unfettered) (arknights) +serina (nurse) (blue archive) +ganyu (china merchants bank) (genshin impact) +transcend (umamusume) +mitsuzuri ayako +ashton anchors +neviril (simoun) +meredy (tales) +juni (street fighter) +god gundam +so dakki +kefka palazzo +envy (fma) +medli +medic (tf2) +cacnea +edward geraldine +wolf o'donnell +bardiche (axe form) (nanoha) +hitmontop +chingling +harpie lady +cornet espoir +iron tager +captain price +celia kumani entory +nakai hisao +shiteyan'yo +ogiso setsuna +code: empress (elsword) +twisted fate +nezumi (no.6) +nikki (swapnote) +akashi seijuurou +noire (fire emblem) +star butterfly +agravain (fate) +christophe giacometti +type 95 (narcissus) (girls' frontline) +kuroeda-san +kanzaki hideri +helena blavatsky (swimsuit archer) (third ascension) (fate) +kaori (princess connect!) +bongo cat +indra (arknights) +nakiri ayame (hololive summer 2019) +liliya (kaetzchen) +yami sukehiro +senpai-san (douki-chan) +leona kingscholar +summoner (ragnarok online) +peter strasser (azur lane) +ji-yoon (jourd4n) +usaslug (tsukumo sana) +kaiboukan no. 30 (kancolle) +luca kaneshiro (1st costume) +mori calliope (new year) +bremerton (relaxation consultation) (azur lane) +light dragon (zelda) +eyjafjalla the hvit aska (arknights) +guinaifen (honkai: star rail) +sage (ragnarok online) +barbariccia +blooper (mario) +kiryuu michiru +duo maxwell +tabitha (dq5) +sekiutsu maria tarou +masquerain +nakatsukasa tsubaki +drew (pokemon) +luca (yu-gi-oh!) +whismur +machop +carly nagisa +fubuki atsuya +sawsbuck +galvantula +eelektross +federica n. doglio +kaname tomohisa +waver velvet (sensha otoko) +dark angel olivia +alina (girls und panzer) +female abyssal admiral (kancolle) +sakaki natsuki +richelieu (warship girls r) +phara suyuf +fujimaru ritsuka (female) (chaldea combat uniform) +little blue (guin guin) +kimura ryu +hoshimiya mukuro +stella hoshii +faba (pokemon) +jaguarman (fate) +reindeer (kemono friends) +daidou sayo +amajiki tamaki +chikuwa (yurucamp) +edinburgh (azur lane) +ushimi ichigo +osana najimi (komi-san wa komyushou desu) +is (kamen rider 01) +space ishtar (second ascension) (fate) +tomimi (silent night) (arknights) +sabi (pokemon) +raiden shogun (magatsu mitake narukami no mikoto) +yamashio maru (kancolle) +zentreya (cyborg) +amamiya shizuku (hizuki yayoi) +suride miku +shadow (nerissa ravencroft) +wakaba mutsumi +minagi mikoto +kannabi no mikoto +aurica nestmile +zelgadiss graywords +hayase misa +jochuu-san +adol christin +yagyuu kyuubei +hirako shinji +kido saori +cress albane +ty lee +hero's son (dq5) +surge (pokemon) +anew returner +kazooie (banjo-kazooie) +kotoura haruka +yasuri shichika +team plasma grunt +matsushima michiru +venipede +ittoki otoya +totsuka saika +nameless king +laharl-chan +tsube aika +ryuujou kai ni (kancolle) +so-class submarine +tokonome mamori +leo (senran kagura) +marie antoinette (third ascension) (fate) +chloe von einzbern (beast style) +feower (granblue fantasy) +fudou yukimitsu +petra leyte +charlotte pudding +kiana kaslana (knight moonbeam) +white tiger (kemono friends) +commander (girls' frontline) (madcore) +star guardian ahri +renata alekseevna tsvetaeva +debi tarou +anti (ssss.gridman) +pinky pop hepburn +konomori kanon +tamade chiyu +belfast (iridescent rosa) (azur lane) +akaza (kimetsu no yaiba) +nanamegi nagisa +son of droid (mechanical buddy universe) +ikuchan kaoru (character) +pekomama +vritra (fate) +termichan (not-a-bot) +cure majesty +nogizaka haruka +reco +bikko +matou zouken +ichihara yuuko +kaitou jeanne +jynx +teresa (claymore) +cioccolata +ryuumonbuchi touka +muk +lachesis (fire emblem) +shanoa +edward newgate +shockwave (transformers) +panda meiling (seki (red shine)) +winda priestess of gusto +doctor strange +sasa kazamori +akame (akame ga kill!) +sakra devanam (elsword) +ibuki munemasa +nqrse +hyakuya mikaela +dipper pines +yashiro nene +pidge gunderson +cure parfait +leander (azur lane) +peanuts-kun +inne sulistya robin +karyl (new year) (princess connect!) +courier (arknights) +le malin (sleepy sunday) (azur lane) +rookidee +toxtricity (low key) +ephnel +vivid bad squad miku +kazamaki matsuri (female) +amagi (wending waters serene lotus) (azur lane) +dvalin (genshin impact) +noshiro kai ni (kancolle) +mito (sao) +super creek (chiffon ribbon mummy) (umamusume) +niya (blue archive) +enomoto taiyou +kuramochi meruto (1st costume) +drayton (pokemon) +yingxing (honkai: star rail) +matilda bouanich +naga (nikke) +onodera karen +glycine bleumer +evil eye sigma +susanna hopkins +mannosuke +shenron (dragon ball) +revolver ocelot +nanami (suikoden) +mature (kof) +tentomon +zuko +coco (yes! precure 5) +hashimoto fumie +ushiromiya kinzou +lithuania (hetalia) +krizalid +exeggutor +blissey +krabby +dark matter (kirby) +kamen rider agito +king ghidorah +sofia valmer +princess (sekaiju) +inaba himeko +niimi kaoru +nitori aiichirou +mankanshoku barazou +anna nishikinomiya +g-self +tina sprout +godzilla (monsterverse) +winston (overwatch) +justine (persona 5) +orga itsuka +solgaleo +ueno (ueno-san wa bukiyou) +p7 (girls' frontline) +yamashiro (summer offensive?) (azur lane) +roboco-san (1st costume) +prinz eugen (symphonic fate) (azur lane) +yuzuki roa (1st costume) +yuki miku (2020) +triandra (fire emblem) +ewen egeburg +spot (arknights) +surcouf (loisirs balneaires) (azur lane) +mewo +tanaka ichi +cupitan (granblue fantasy) +takahashi keita (yakitomato) +mimori (swimsuit) (blue archive) +aia amare +langley (kancolle) +huyan zhuo (fate) +neroli (pokemon) +theresa apocalypse (lunar vow: crimson love) +vermillion akiha +female mage (dungeon and fighter) +makihara arina +kyouyama anna +paffy pafuricia +fairimon +eldar +vf-1j +idunn (fire emblem) +riley (pokemon) +sweden (hetalia) +00 gundam +cherrim (sunshine) +surskit +zero two (kirby) +risky boots +aizawa hikaru +archeops +vulcanus (disgaea 4) +annie (skullgirls) +king (nanatsu no taizai) +hatsune miku (vocaloid3) +armored aircraft carrier princess +siebold (pokemon) +sunohara ayaka +siegfried (granblue fantasy) +chakapi +nakajou tatsuya +yuuhi (cookie) +chinese white dolphin (kemono friends) +ezo brown bear (kemono friends) +erebus (azur lane) +sakurai shin'ichi +otto apocalypse +giant otter (kemono friends) (kuro (kurojill)) +cure ange +eir (fire emblem) +pincurchin +uzaki yanagi +shirayuki mishiro +male protagonist (live a hero) +koko (kamitsubaki studio) +amon (lord of the mysteries) +inubousaki shian +igawa aoi +sovetskaya belorussiya (azur lane) +yuna (biya (1024)) +yamifuka-san (hoshi san 3) +cure yum-yum +enokawa miyu +shaddiq zenelli +bhima (fate) +heywood l. edwards (kancolle) +37 (reverse:1999) +yun lee +shijou mitsue +erstin ho +bass (mega man) +guvava +nina einstein +daidouji kira +barbara gordon +asahina mitsuru +aino heart +agito (nanoha) +takamori haruka +solrock +sothe (fire emblem) +kawajiri shinobu +daiba canon +xiao dianshi +kriemhild gretchen +aoki lapis +ueda suzuho +uesaka sumire +hyoudou issei +king k. rool +yamashiro kai ni (kancolle) +yona (akatsuki no yona) +seox (granblue fantasy) +amemiya sekira +candela (pokemon) +fraux +tsubasa (kureha) +theresa apocalypse (celestial hymn) +laevatein (fire emblem) +hector rivera +katsushika hokusai (third ascension) (fate) +cure macherie +rae taylor +misako (kunio-kun) +usada pekora (new year) +tsona (nyantcha) +u-olga marie +lilia vanrouge +yokoyama ishimi +yukihana lamy (new year) +hatsukano you +ban hada +momo (kancolle) +hanemiya kazutora +konata (kankin jk) +su (honkai impact) +yohane (genjitsu no yohane) +rime (cevio) +fidough +shishido akari +w (wanted) (arknights) +morgan le fay (water princess) (fate) +axl low +orihime (tanabata) +paladin (sekaiju) +hime (kaibutsu oujo) +ursula (fire emblem) +cheryl (pokemon) +poland (hetalia) +shishigami bang +yoshii akihisa +tk (angel beats!) +catra +braviary +dewott +akazawa izumi +fionna the human girl +sachi (sao) +vatista +zac (league of legends) +myucel foalan +konami kirie +thancred waters +eugen (granblue fantasy) +rodney (warship girls r) +cap'n cuttlefish +flamie speeddraw +submarine princess +mini nobu (fate) +noumu (boku no hero academia) +barawa +tayo +laphicet (tales) +tougou hifumi +tapu lele +maya (azur lane) +zorome (darling in the franxx) +lahmu (fate) +jeanne d'arc (azur lane) +satomi touka +zacian (crowned) +toxel +dango-chan (4shi) +leonhardt (arknights) +bebinn +april (arknights) +kamihira mao +nameless bard (genshin impact) +alisa mikhailovna kujou +morgan le fay (queen of winter) (fate) +shishio chris (3rd costume) +druvis iii +bambinata (punishing: gray raven) +fuuka (new year) (blue archive) +duryodhana (fate) +suzuka gozen (swimsuit rider) (fate) +reina (tekken) +misaka kaori +pastel ink +tseng +pooh +rock howard +kihel heim +champion (ragnarok online) +gallon (vampire) +rogue (x-men) +soldier (tf2) +glalie +momomeno (7th dragon) +serah farron +excadrill +dovahkiin +watanuki banri +matt (pokemon) +marco bott +zed (league of legends) +reiji (gundam bf) +fugee (granblue fantasy) +italia (kancolle) +melissabelle +tsukino mito (3rd costume) +an-94 (silent rouge) (girls' frontline) +reunion soldier (arknights) +red (sygna suit) (pokemon) +ange katrina (2nd costume) +crownslayer (arknights) +falinks +mihate hiura +dorothea arnault (summer) +keqing (lantern rite) (genshin impact) +reszurre +oura rukako +seer (apex legends) +ch'en the holungday (elite ii) (arknights) +little cocon (umamusume) +miyadeguchi mizuchi +izumi yuki (heaven burns red) +gotoh hitori (tsuchinoko) +giacomo (pokemon) +piro +xiaomu +mashiro blan de windbloom +kotetsu isane +freedom gundam +aiko (renkin san-kyuu magical pokaan) +cryska barchenowa +inia sestina +sanada yukimura (sengoku basara) +hi-nu gundam +getter-1 +regirock +tangrowth +uchiha madara +mian (dream c club) +tinker bell (disney) +norway (hetalia) +insane black rock shooter +komugi (lee) +sorami kanata +kratos (god of war) +will (pokemon) +garterbelt (psg) +kazami youka (yokochu) +yasaka mahiro +seto midori +doge +millium orion +enterprise (warship girls r) +eustace (granblue fantasy) +shiraori +nezha (fate) +bergman's bear (kemono friends) +tomoe hiyori +cyrus albright +sara (gundam build divers) +agatsuma kaede +minato mio +kagura suzu (.live) +k/da kai'sa +natsuiro matsuri (hololive summer 2019) +asbestos (arknights) +hatsune (summer) (princess connect!) +south dakota kai (kancolle) +kurogane tama +leonard mitchell +gris (vertigris) +erika (blue archive) +vox akuma (1st costume) +lamia (punishing: gray raven) +saint tail +izumi ako +pram (phantom kingdom) +marlene wallace +juli (street fighter) +asellus (saga frontier) +mai (dragon ball) +bushidou 2 (sekaiju) +shihou matsuri +chroche latel pastalie +seaking +parasect +venonat +sanka rea +valvatorez (disgaea) +larvesta +pawn (dragon's dogma) +meimei (p&d) +hyoudou michiru +philia (sao) +zenyatta (overwatch) +kamekichi +nemone +giant penguin (kemono friends) +mash kyrielight (formal dress) +ran nagisa +miyake hinata +gold ship (racehorse) +chase (pokemon) +niimi sora +romero (zombie land saga) +western parotia (kemono friends) +grimmsnarl +cure sparkle +scavenger (arknights) +flint (arknights) +vei (vtuber) (4th costume) +watanabe no tsuna (fate) +endou araya +heidi (arknights) +suzunami (kancolle) +itoshi rin +ajiro shinpei +kizuna akari (a.i. voice) +jessica (reverse:1999) +player character (lineage 2) +makidera kaede +chai xianghua +kobayakawa sena +t-800 +anna williams +kururu (little princess) +sierra mikain +fakir (princess tutu) +kiryuu kaoru +haseo (.hack//) +sabin rene figaro +lilica felchenerow +daniel j. d'arby +vf-1s +marin (zelda) +toadette +golbez +hamo (dog) +kazuhira miller +raisa pottgen +moby (elsword) +remy (elsword) +mito youhei +hagimura suzu +arrietty +irisviel von einzbern (caster) +senzaki ema +aina rive +ayesha altugle +master nemesis +kira yoshikage (jojolion) +leilan (p&d) +hawlucha +tayelle ebonclaw +sutera (granblue fantasy) +noel (cookie) +arsene (persona 5) +maho (princess connect!) +rx boss +mila babicheva +black leopard (kemono friends) +kako (kemono friends) +merii (mazohaha) +z1 leberecht maass (azur lane) +nora cat +m870 (girls' frontline) +himejima gyoumei +kibutsuji muzan +plumeria (fire emblem) +siesta (tantei wa mou shindeiru) +adam (honkai impact) +satou hina (kamisama ni natta hi) +le malin (mercredi at the secret base) (azur lane) +carleen (alchemy stars) +kanzaki rio +yang nari +kronshtadt (azur lane) +aegir (golden dragon among auspicious clouds) (azur lane) +bravern +archer (disgaea) +koshimizu ami +shiki (samurai spirits) +yoshinoya (hidamari sketch) +bard (final fantasy) +galuf halm baldesion +yashahime (momotarou densetsu) +saotome genma (panda) +hitmonlee +larxene +grimlock +godot (ace attorney) +amulet heart +oboro (taimanin asagi) +marshall d. teach +ariados +bakura ryou +shimada minami +yami bakura +delcatty +sadaharu +oshino meme +amelie planchard +misawa maho +yonah +takanashi kotori +mecha-fiora +bokoblin +talon (league of legends) +rengar +logix ficsario +inubouzaki itsuki +aura bella fiora +matsuri (yume no owari) +harpy (closers) +detective pikachu (character) +demon pillar (fate) +warlock (granblue fantasy) +joker (cookie) +nagara (azur lane) +s-head commander +kos-mos re: +tama kai ni (kancolle) +female commander (azur lane) +murakami tamotsu +ibaraki douji (swimsuit lancer) (first ascension) (fate) +cure selene +fuka-chan +renee (negative hero) +kazagumo kai ni (kancolle) +greythroat (arknights) +ruthenium77's character +blonde girl (popopoka) +jack-o' ran-tan +noelle (kfc) (genshin impact) +marianne von edmund (summer) +smol mumei +lu guang +can (honkai impact) +janus (azur lane) +aster arcadia +kusakabe satsuki +kinomoto touya +iris chateaubriand +hinamori momo +aoi sora (pairan) +fang assassin irma +adolf hitler +okajima rokuro +laura kinney +layer (mega man) +reid hershel +viki (suikoden) +trish (devil may cry) +girl with a blonde braid (tomoshibi hidekazu) +poliwrath +charlotte hazellink +saionji reimi +servine +burgh (pokemon) +cinia pacifica +mikuni oriko +ebitetsu +queen of sunlight gwynevere +elena olegovna owen +sakagami ayumi +cynthia (fire emblem) +matsumoto yoriko +vivillon (meadow) +eto (tokyo ghoul) +twilight (go! princess precure) +noblesse (elsword) +kako kai ni (kancolle) +fei fakkuma +calimero (honey come chatka!!) +cow girl (goblin slayer!) +g3 (girls' frontline) +battleship summer princess +cellval +admiral graf spee (peaceful daily life) (azur lane) +nyubara reona +lrl (last origin) +d.o.c. health drone +eiscue (ice) +vulcan (arknights) +hydaelyn +pavolia reine (street) +lillie (anniversary 2021) (pokemon) +sena mikoto +norea du noc +amane kanata (another world) +novice (ragnarok online) +uehara miyako +tomitake jirou +miakis (suikoden) +ralf jones +hayasaka akira +zabel zarock +ninten +family computer robot +jester (dq3) +atom (tetsuwan atom) +jecht +cucco +kasuga (sengoku basara) +marley (pokemon) +girlycard +tsuchimiya kagura +switzerland (hetalia) +madaraki fran +magnezone +taillow +takahara ayumi +isaac clarke +gol d. roger +commander shepard (female) +midorikawa ryuuji +devola +ducklett +deino (pokemon) +damian wayne +umeki otoha +izayoi miku +kamen rider gaim +lie ren +kumai natsu +freddy fazbear +unlovely (happinesscharge precure!) +baselard +gaaruru (pripara) +pikipek +vinsmoke reiju +morelull +shiori (kamioka shun'ya) +type 79 (girls' frontline) +sakayanagi arisu +kaga (everlasting killing stone) (azur lane) +frankenstein's monster (swimsuit saber) (second ascension) (fate) +k5 (girls' frontline) +carcano m1891 (girls' frontline) +ichijou ayaka +akuta hinako +kaga nazuna +meteorite (arknights) +pino (jashin-chan dropkick) +kray foresight +emile elman +mizuki (vtuber) +podenco (arknights) +myaku-myaku +nessen (live a hero) +vivi (ac8231) +fuwafuwa-chan (kamiyoshi rika) +souya agb (kancolle) +harusaki nodoka +gundam aerial rebuild +aria (sister princess) +lafiel +nakajima youko +bulborb +eclair (kiddy grade) +orsola aquinas +tita russell +lucia (pangya) +luluko +cecily cambell +clarine (fire emblem) +lyle dylandy +winged kuriboh +yubel +nidoqueen +elc (arc the lad) +nidoran (female) +phanpy +shinouji matsurika +saki (ar tonelico) +popola +sophie (toast of the town) (tales) +kamiki izumo +rock bison +hiiragi shino +mikono suzushiro +kiba manami +yamamoto akira +ronye arabel +athena (p&d) +reppuu (kancolle) +paseri (cookie) +shinjo hinaki +rin (yu-gi-oh!) +astrologian (final fantasy) +lilith (fire emblem) +fionn mac cumhaill (fate/grand order) +tia-chan +kinu kai ni (kancolle) +ando ruruka +buzzwole +okapi (kemono friends) +prinz eugen (profusion of flowers) (azur lane) +kobuchizawa shirase +azuma lim +admiral graf spee (girl's sunday) (azur lane) +kongou (azur lane) +noelle holiday +miyamoto musashi (swimsuit berserker) (third ascension) (fate) +yuuri (saikin yatotta maid ga ayashii) +leizi (arknights) +tashkent (the bound cruiser) (azur lane) +haruka karibu +yatonokami nayuta +themis (ff14) +cheng xiaoshi +petra gurin (2nd costume) +drake (nikke) +fukatsu kazunari +tamamo aria (fate) +fuwawa abyssgard (new year) +azmaria hendric +katase shima +morino ichigo +gemini sunrise +akashi yuuna +sawashiro miyuki +sorcerer (fantasy earth zero) +misha arsellec lune +gloom (pokemon) +shindou kei (ef) +type 00 takemikazuchi +wendi (nanoha) +kyukkyu-kun +esia mariveninne +harle (chrono cross) +spinarak +kodama +koga (pokemon) +someya mako +terebi-chan +egnigem cenia +corona timir +zodiac (sekaiju) +ja'far (magi) +shion (no.6) +luna (my little pony) +hyodo rena +haru (tsuritama) +eguchi sera +l-elf +saiki kusuo +wakamatsu hirotaka +valerie (pokemon) +izumi reina +usalia (disgaea) +kurosaki ruri +nyx (fire emblem) +titi-chan (nezumi inu) +shikyoin hibiki +nishizumi tsuneo +oosaki minato +martha (swimsuit ruler) (first ascension) (fate) +paul bunyan (third ascension) (fate) +hat kid +isurugi futaba +kuroki tsutomu +shangri-la (azur lane) +seteth (fire emblem) +mima sachi +kurusu natsume +kasuga ichiban +kurata mashiro +raymond (animal crossing) +amagi rinne +bunny nun (diva) +cure papaya +momose natsuki (momo no sukebe) +izumi (swimsuit) (blue archive) +rosetta (punishing: gray raven) +chen hai (vestibule of wonders) (azur lane) +perlica (arknights) +nakahara mizuki +iwato suzume +rurudo lion (1st costume) +kunimi tama +curren chan (sakutsuki ma cherie) (umamusume) +bloom (irys) +ren zotto +natsugumo (kancolle) +librarian (project moon) +leysritt (fate) +nadja applefield +fuutou shizune +nappa +valis +freyjadour falenas +aisha clanclan +amamiya yuuko +kerykeion (nanoha) +capybara-san +axl (mega man) +april o'neil +klug (puyopuyo) +pixie (megami tensei) +mantyke +yatsu murasaki +sekka yufu +yaya (machine-doll) +ramona flowers +aurora e. juutilainen +santana (jojo) +anetai toyone +yamuraiha +kogasa-san's father +yanase miyuki +tiese schtrinen +dark jeanne +sina (pokemon) +seraphina (disgaea) +rumia tingel +mitama (fire emblem) +isara mao +kaga kai ni (kancolle) +ibaraki douji (touhou) +kujou tenn +ots-12 (girls' frontline) +sam porter bridges +layla (mino) +avrora (azur lane) +li (rob ishi) +akagi kai ni (kancolle) +lead white (tsurunoka) +yoshizawa sumire +rabirin (precure) +otomore (shashaki) +smug nun (diva) +teucer (genshin impact) +zentreya (dragon) +amano nene (vtuber) +amiya aranha +hermes (ff14) +mem-mem (precure) +prinz rupprecht (azur lane) +skeledirge +sophia valentine +crispin (pokemon) +regensburg (azur lane) +misumi uika +sakuraba aoi +azuma hazuki +morisawa yuu +ri kouran +asakura yoh +escalayer +ishida uryuu +kipi-san +kratos aurion +goofy +nene (sengoku musou) +momoe maria +koromon +shizuka joestar +moon rabbit extra (touhou) +nanashi (ganesagi) +jack van burace +oerba yun fang +sakura akari +drayden (pokemon) +q (control) +ciel sacred +sakakibara satomi +mix (aquarion) +armored aircraft carrier oni +hoopa (confined) +bronya zaychik (wolf's dawn) +kamiki sekai +etna (kuzuyu) +yamashita jiro +hallessena +sinon (solus) +rutile (houseki no kuni) +marshadow +zeke yeager +gager (girls' frontline) +juna crawford +aoi (princess connect!) +tsubaki (kunoichi tsubaki no mune no uchi) +kureha yuna +hk416 (herbal-flavored hard candy) (girls' frontline) +maria campbell +toki ayano +himekawa (shashaki) +happy chaos +enforcer (arknights) +gloom (irys) +bug miku (project voltage) +cesario (umamusume) +devilot de deathsatan ix +honda tohru +izumi noa +aino ai +ichimaru gin +kamen rider black +nagare ryoma +kunou kodachi +luca truelywaath +khezu +kadabra +alice (pandora hearts) +akai ringo (ookami-san) +carl clover +shishidou akiha +rio wezley +jubei (blazblue) +wang yuanji +desco (disgaea) +dark haired kappa +hijirikawa masato +namba emi +r daneel olivaw +garou (one-punch man) +aikawa chiho +murakumo (senran kagura) +rebecca (one piece) +punk girl (pokemon) +pandora (p&d) +isla (plastic memories) +arunira +ookanehira (touken ranbu) +diola (granblue fantasy) +berserker (granblue fantasy) +toucannon +wa2000 (date in the snow) (girls' frontline) +black cellien (kemono friends) +ayanami (niconico) (azur lane) +usami tokishige +nowareno (azuma shino) +newcastle (azur lane) +franky franklin +abyss mage (genshin impact) +miriam hildegard von gropius +childhood friend (ominaeshi) +nine-colored deer +mari (swimsuit) (blue archive) +wiglett +eri (pokemon) +shion uzuki +kufei +juliet nao zhang +ron weasley +thief (ragnarok online) +hime granzchesta +kawai rie +iihara nao +destiny gundam +yumi sayaka +killy +weno's blonde original character +li xingke +roark (pokemon) +billy herrington +korea (hetalia) +elekid +croconaw +gliscor +marowak +lene (fire emblem) +yomikawa aiho +mishima heihachi +magician's red +sakura ichiko +selina kyle +cinccino +sawai natsuha +takahashi reiko +eliza (tekken) +he-class light cruiser +lumen (gunvolt) +raven branwen +yurizaki mira +genny (fire emblem) +mae (fire emblem) +kashiwagi tsubasa +elizabeth bathory (halloween caster) (fate) +mafumafu +machine (nier) +tapu koko +blanche (pokemon) +mg4 (girls' frontline) +nikki (miracle nikki) +terror (azur lane) +klin (girls' frontline) +artoria pendragon (alter swimsuit rider) (third ascension) (fate) +mejiro haruhiko +tamaki mari +hirasawa shizuku +ylgr (fire emblem) +kallen kaslana (sixth serenade) +kohaku (dr. stone) +sakura ritsuki +malyna (malberrybush) +tsukioka (40hara) +i:p masquerena +kinu (azur lane) +matsurisu +leo/need miku +nini yuuna +sakurada hane +incredible ecclesia the virtuous +akiha gongen (housamo) +sanzu haruchiyo +hibiscus the purifier (arknights) +nagusa (blue archive) +phrenapates (blue archive) +shinigami (ghost) (rain code) +sensei (blue archive the animation) +talho yuuki +schierke (berserk) +fuu (samurai champloo) +ninamori eri +talim +kokoro (doa) +pandora (mega man) +kusakabe mei +cody travers +mach caliber +zatsune miku +raising heart (device mode) (1st) +camerupt +tatl +shirma +rui (dream c club) +miku (lee) +tusk act1 +miria marigold mackenzie +duosion +suou amane +yamada maya (infinite stratos) +nasus +makihara shiho +yanagi kiyora +hanada kirame +superboy +rance (dokidoki! precure) +anchorage oni +hashiri nio +lailah (tales) +soriz +fushimi yuzuru +hamada kiyo +magearna +akai suzaku +kimura seiko +oricorio (pom-pom) +li'l judd (splatoon) +nijiiro nino +carcano m91/38 (girls' frontline) +charlotte corday (third ascension) (fate) +aida taketo +sky striker ace - roze +houshou marine (new year) +terakomari gandezblood +howe (azur lane) +octopus devil (chainsaw man) +ibuki douji (second ascension) (fate) +girlfriend (friday night funkin') +mitsuba greyvalley +bianka durandal ataegina (palatinus equinox) +lanz (xenoblade) +con (fate) +arama (genshin impact) +tenochtitlan (first ascension) (fate) +diabellstar the black witch +ayre (armored core 6) +orin the red +dancer (ragnarok online) +homeo +ryuubi gentoku +mono (shadow of the colossus) +raising heart (exceed mode) +doruji +marisa (fire emblem) +taikoubou +matsuura nanase +hershel layton +kakuna +nosepass +nanna (fire emblem) +kine (kirby) +izanami (persona) +craig tucker +lamia hygieia +luciana mazzei +zepar +frillish (male) +nasu no yoichi +nikaidou shinku +kurama norihito +koto (kyousougiga) +clint barton +frey (rune factory) +karma (league of legends) +ogre (dq10) +tenzou crossunite +kaiki deishuu +yoshioka saki +higashikata daiya +viola (majo no ie) +asagiri shiori +rukino saki +ishida shouya +type 99 dive bomber +hosshiwa +fubukihime +koborii (amaburi) +otosaka ayumi +sakuraba kaoru +kana (male) (fire emblem) +pengy (granblue fantasy) +ahagon umiko +xeno a +northern goshawk (kemono friends) +kagaya you +wa2000 (op. manta ray) (girls' frontline) +ping hai (summer vacation) (azur lane) +ichihime +zamazenta +more more jump! miku +odysseus (fate) +ivy (sparrowl) +leoparde (mahou shoujo ni akogarete) +lauren iroas +mandragora (arknights) +shisui kiki (1st costume) +kazari jun +starscourge radahn +jacq (pokemon) +selen tatsuki (2nd costume) +honma akehi +hots (gundam suisei no majo) +elira pendora (3rd costume) +yamada michiru +karen (sister princess) +momo (breath of fire) +waha +mint (dewprism) +misumaru yurika +ichijou (pani poni) +gunner (final fantasy) +kouenji sayuka +otonashi kyouko +sarutobi ayame +mao (darker than black) +shanna (fire emblem) +chloe valens +elizabeth (gintama) +tokugawa ieyasu (sengoku basara) +rebecca (fire emblem) +inner moka +alice (tales) +patricia thompson +luke triton +lumineon +happiny +yanma +kori (trouble spirit) +furfur +sinbad (magi) +gaius (tales) +kurousagi (mondaiji) +blitzen +kase tomoka +takanashi touka +todo erena +amaretto (girls und panzer) +minfilia warde +tea (cafe-chan to break time) +sakaki shizuka +coco adel +sebastian castellanos +ojiro mashirao +shigure (fire emblem) +lafter frankland +osaka sougo +tamamo no mae (swimsuit lancer) (first ascension) (fate) +mochizuki momiji +pilot (titanfall 2) +abyssal crane princess +kenmochi touya (1st costume) +tenjin kotone +leo (mafuyu) +raiden mei (striker fulminata) +yuma (ebisujima misato) +shikimori (kawaii dake ja nai) +bianka durandal ataegina (valkyrie gloria) +yukino (blue archive) +dawn (palentine's 2021) (pokemon) +yun yun (doupo cangqiong) +takanashi kiara (party dress) +wamdus (granblue fantasy) +inui shinju +skullman (blue archive) +cuilein-anbar (genshin impact) +brooklyn (kancolle) +no.21: feral scent (punishing: gray raven) +scylla (azur lane) +amethio (pokemon) +daughter (yoru mac) +maria tachibana +tanaka rie +chie (ishikei) +kurusu tomari +nanto yaya +taniguchi (suzumiya haruhi) +shin getter-1 +kujou kazuya +lalah sune +luffyko +gum (jsr) +bullet bill +genis sage +elisabeth blanctorche +suenaga mirai +oosanshouuo-san +cradily +brera sterne +spearow +vietnam (hetalia) +yaten kou +00 qan[t] +geralt of rivia +joey jones +sakaki yumiko +jarvan iv (league of legends) +carol (skullgirls) +kaleina (ricegnat) +bad end happy +sabrith ebonclaw +mutsuki tooru +yu xuan (yewang19) +farrah (granblue fantasy) +frederica baumann +cure felice +kurata tome +yotsuba tamaki +ainchase ishmael +iris (takunomi) +aegis (takunomi) +ppsh-41 (girls' frontline) +cz75 (girls' frontline) +le triomphant (azur lane) +prunechi +v (devil may cry) +ganesha (fate) +gibraltar (apex legends) +ump9 (mod3) (girls' frontline) +gregor (tsurunoka) +luis cammy +florence nightingale (santa) (fate) +kuroe (madoka magica) +professor nemo (fate) +kusunoki shio +cure fontaine +magical mirai miku (2020 summer) +hamburger-chan (hundredburger) +beam (chainsaw man) +luna: laurel (punishing: gray raven) +rurun rururica +pomudachi (pomu rainpuff) +melusine (first ascension) (fate) +pink (ohasi) +sotheby +ludmilla (nikke) +yuri (project moon) +kamisato ayaka (heytea) +lucia: crimson weave (punishing: gray raven) +gentilhomme usher +billy kane +behoimi +adell (disgaea) +fii-tan +susuwatari +wendy o. koopa +edomae lunar +amano yukiteru +hiiragi miki +hinomoto oniko +hero (dq1) +sandslash +dark dream +zz gundam +pain (naruto) +combusken +electivire +sakamoto tatsuma +tennousu athena +exeggcute +hitmonchan +luxio +chiester556 +banica conchita +sogiita gunha +eusine (pokemon) +yamanobe tomo +gothitelle +scott pilgrim +watanabe kanako +kitagou fumika +shirahoshi +kido hyde +kohinata aoi (dokidoki sister aoi-chan) +orianna (league of legends) +ichinose haru +bastet (houtengeki) +minase inori +josie rizal +reinhard van astrea +shimura nana +sandygast +siduri (fate) +niko (oneshot) +suzume (princess connect!) +moegi emo +girl (mokufuu) +nyopu +mako (azuumori) +night angel (last origin) +umitsuki natsuzou +satou mafuyu +kimikage yui +ayla (punishing: gray raven) +canyne +madame ping (genshin impact) +fuyukawa kagari +vittorio veneto (the flower of la spezia) (azur lane) +amauri miruki +yakumo (nu carnival) +marcille donato (lord) +goldenglow (maiden for the bright night) (arknights) +oinomori may (1st costume) +implacable (shepherd of the "lost") (azur lane) +halara nightmare +zilch alexander +flying miku (project voltage) +yukihiro ayaka +mito anji +reki (haibane) +julius pringles +stiyl magnus +mamiina (simoun) +raffina (puyopuyo) +boney +yoshida ayumi +f91 gundam +andy bogard +hortense +fuuchouin kazuki +sakuraba neku +leif (fire emblem) +kisara (yu-gi-oh!) +tifa lockhart (cowgirl) +swellow +green lantern +primm (seiken densetsu 2) +max (pokemon) +amy sorel +abomasnow +borsalino (kizaru) +ashikaga chachamaru +jellal fernandes +momoki run +featherine augustus aurora +zinogre +warwick +golurk +hisakawa tetsudou +armored titan +tamaki ako +saejima kiyomi +chuchu (show by rock!!) +izumi kouhei +tamasaka makoto +tirpitz (warship girls r) +diantha (granblue fantasy) +mayu (yuizaki kazuya) +flour (cookie) +rina (kemurikusa) +yukari (princess connect!) +biko pegasus (umamusume) +nanase kurumi (menhera-chan) +izumi kanagi +yashio rui +ace trappola +schwarz (skyline) (arknights) +seffyna +saruei (vtuber) +sekhmet of death +tai gong wang (fate) +ryugasaki rene (3rd costume) +aegir (iron blood's dragon maid) (azur lane) +nina (thief) (fire emblem) +laplace (nikke) +henya the genius (1st costume) +aesc (rain witch) (fate) +yuzuhara haruka +succubus (ragnarok online) +kanzaki akari +chocolate misu +akasaka mamoru +haneoka meimi +cecile croomy +medic 2 (sekaiju) +geo stelar (mega man) +claudette (queen's blade) +daisy (dq) +sunny gurlukovich +monica kruszewski +lucy steel +sakuyamon +bepo +takahashi maya +jessica rabbit +haruna (korezom) +olga discordia +riki (xenoblade) +cress (pokemon) +stoutland +frillish (female) +h.n.elly (kirsten) +kure kirika +metallica (majo to hyakkihei) +unused character (kill me baby) +colress (pokemon) +azuma tokaku +elise (league of legends) +inigo (fire emblem) +julius will kresnik +makino kanna +alba (senyuu) +super tama musume +natsumi (date a live) +kogure kiminobu +cosplay pikachu +minami mirei (normal) +mega gallade +rackam (granblue fantasy) +suzuki tsudumi +murata himeko (battle storm) +vira (summer) (granblue fantasy) +destroyer water oni +cabba +hazama michio +takahashi rie +irizaki mei +mk48 (girls' frontline) +nishigoori yuuko +arctic hare (kemono friends) +izumi masamune +koda michiru +theresa apocalypse (sakuno rondo) +pinocchio (sinoalice) +futoshi (darling in the franxx) +akino (princess connect!) +saren (real) (princess connect!) +red fox (kemono friends) +pink mercy +ise kai ni (kancolle) +medb (swimsuit saber) (fate) +naga u-chan +sovetsky soyuz (azur lane) +reno (biggest little cheerleader) (azur lane) +two (tsu (lovesick1964)) +ro635 (mod3) (girls' frontline) +reaper (final fantasy) +hilda valentine goneril (summer) +yuuki-chan (kanabun) +reno (reno bunnino) (azur lane) +cyllene (pokemon) +anastasia (swimsuit archer) (third ascension) (fate) +foch (azur lane) +brassius (pokemon) +quaquaval +shiozaki suzume +gundam calibarn +still in love (umamusume) +miyafuji miina +ibis douglas +anezaki mamori +shindou hikaru +murrue ramius +maximilian jenius +poporing +jaffar (fire emblem) +mof's silver haired twintailed girl +miniwa tsumiki +march hare (alice in wonderland) +guilmon +sylvanas windrunner +kondou isao +old snake +sniper (tf2) +kururu (rhapsody) +av-98 ingram +ashley winchester +bianca (pokemon heroes) +happy (fairy tail) +mari (dream c club) +jindai komaki +milinda brantini +son gohan (future) +sakuma rinko +cul +umbrella (skullgirls) +minamisawa atsushi +rowen j. ilbert +celestia (my little pony) +sagimori arata +tama (aquarion) +auruo bossard +flabebe +kitsugai sese +octotrooper +rey (star wars) +medusa (rider) (third ascension) (fate) +athena (granblue fantasy) +narukami arashi +anne bonny (swimsuit archer) (fate) +blue angel +i-504 (kancolle) +aether sage (elsword) +dedf1sh +bai winchester +ringorou (idolmaster) +aizono manami +kagami kira +cursola +skwovet +kamishiro natsume +numako (pizza kanon) +ruin guard (genshin impact) +koyoi (iroha (iroha matsurika)) +kokkoro (ceremonial) (princess connect!) +nun bora (2nd costume) +rinwell (tales) +kajiyama fuuta +zeri (league of legends) +marisa (street fighter) +nekota tsuna (1st costume) +ibuki douji (swimsuit berserker) (first ascension) (fate) +lisa (a sobriquet under shade) (genshin impact) +tail (honkai: star rail) +mademoiselle crabaletta +raoh (hokuto no ken) +sugita tomokazu +creamy mami +urahara kisuke +violette +hugo andore +lisa silverman +dark link +glados +shizuka (queen's blade) +moro no ichizoku +popoi (seiken densetsu 2) +quina quen +hathaway noa +lickitung +kodama izayoi +janine (pokemon) +hagoromo gitsune +cornelia (umineko) +sakazuki (akainu) +blitzle +subaru (houkago no pleiades) +aislinn wishart +saotome kazuko +atago hiroe +usuzawa sae +chiaki kurihara +sejuani +aquila yuna +harada makoto +momoi satsuki +echidna (p&d) +sumeragi shion +ira (dokidoki! precure) +zombina (monster musume) +yuzuki yukari (vocaloid4) +aiba asagi +plamja-sama +sybilla +iowa (pacific) +machiko ryou +polt +add (fate) +rosia (show by rock!!) +rivier (kuzuyu) +essex (warship girls r) +stufful +viktoriya ivanovna serebryakov +raiden mei (lightning empress) +kinukawa chinatsu +ursula (takunomi) +pronghorn (kemono friends) +ogata rizu +cinderella (sinoalice) +yoyohara tsukasa +white serval (kemono friends) +yozora mel (1st costume) +pig (kemono friends) +cure soleil +yae kasumi +coomer (meme) +nezha (the legend of luoxiaohei) +fox devil (chainsaw man) +may (spring 2021) (pokemon) +blanca (fate) +mirror maiden (genshin impact) +shizuru (summer) (princess connect!) +eriko (summer) (princess connect!) +sinder (vtuber) +beanstalk (gift uncompleted) (arknights) +serika (new year) (blue archive) +rya (elden ring) +kuzunoha (blue archive) +agnes digital (lovely jiangshi) (umamusume) +tatsugiri (droopy) +rapunzel (nikke) +junko (new year) (blue archive) +kii-kun (agnes tachyon) (umamusume) +tsubaki (guide) (blue archive) +yang lee +morrighan +lumiere +lilith (evangelion) +lune zoldark +marron (dragon ball) +saix +shinozaki sayoko +red (warioware) +rush (mega man) +shokatsuryou +swimmer (pokemon) +mito mashiro +toriyama akira (character) +gastrodon (west) +nijou aki +medicham +misaka imouto 10032's cat +rob lucci +pet shop +shiomiya shiori +annelotte (queen's blade) +bruno (pokemon) +shionji yuuko +meracle chamlotte +baphomet (monster girl encyclopedia) +madobe nanami +panpour +orimura chifuyu +ten'inkou korin +shin'en-san (shin'en) +code: battle seraph (elsword) +choi mochimazzui +aoandon +noibat +clara dolls (madoka magica) +yuzuki yukari (onn) +carmelina (granblue fantasy) +gourai +little girl saniwa (touken ranbu) +sengoku shinobu +spyke (splatoon) +rem galeu +forrest (fire emblem) +leiur darahim +asgore dreemurr +fujimaru ritsuka (male) (mage's association uniform) +chijou noko +female fighter (morino donguri) +florence nightingale (chaldea lifesavers) (fate) +dartrix +suomi (korvatunturi pixie) (girls' frontline) +cappy (mario) +camilla (spring) (fire emblem) +black-headed ibis (kemono friends) +tiphereth b (project moon) +lucilius (granblue fantasy) +javelin (beach picnic!) (azur lane) +mc liz +red girl (yuuhagi (amaretto-no-natsu)) +kuro the divine heir +nightmare (arknights) +blue poison (elite ii) (arknights) +lyn (summer) (fire emblem) +monica von ochs +click (arknights) +draculina (last origin) +yuki madoka +kiichi hougen (fate) +kisaragi ren (vtuber) +cael anselm +tallinn (azur lane) +hina misora +caenis (swimsuit rider) (first ascension) (fate) +coco (eogks) +no.21: xxi (punishing: gray raven) +mai (pokemon) +sanallite (tsukumo sana) +trieste (azur lane) +kyo kaneko +chief (path to nowhere) +ogerpon (teal mask) +yukong (honkai: star rail) +myrtle (summer flowers) (arknights) +ground miku (project voltage) +makoto (dress) (blue archive) +kirishima kano +coquelicot (sakura taisen) +saimon tamaki +nowa (queen's blade) +aizen sousuke +dr. light (mega man) +oriana thomason +sajou ayaka (fate/prototype) +data (mega man) +chane laforet +helios (sailor moon) +yune (ikoku meiro no croisee) +koga norio +chouun +mustard seeds +bronzong +ryuubi +hanazawa kana +n'doul +lady bat +scarfy +captain syrup +lymle lemuri phi +toramaru shou (tiger) +serizawa fumino +v-mon +vanilluxe +matsuhime mujina +konoe subaru +juliet starling +crow (gravity daze) +kumamon +kouzuki yuniko +racing miku (2013) +female titan +lucena winter +matatagi hayato +cherno alpha +mega absol +isuzu kai ni (kancolle) +jabberwock (monster girl encyclopedia) +otako (galko) +quincy (warship girls r) +yurishiro ginko +nishimori yusa +kurosaki kazui +m99 (girls' frontline) +kiana kaslana (divine prayer) +lyza (made in abyss) +shirase maki +sakyumama (kedama milk) +tamaki (princess connect!) +gabi braun +nagant revolver (mod3) (girls' frontline) +tanaka ayumu +yamanbagiri chougi +makigumo kai ni (kancolle) +pochimaru (vtuber) +bartholomew roberts (fate) +sabito (kimetsu) +vaggie +suzuki iruma +marblehead (azur lane) +lillia (league of legends) +high priest (arknights) +kyoichi (live a hero) +chainsaw devil +fors wall +oliver evans +kusuriuri-san +alkaid mcgrath +nina kosaka (1st costume) +takanashi koyomi +fia the deathbed companion +puniru (puniru wa kawaii slime) +maxwell (nikke) +tanaka (chainsaw man) +greavard +roynase (msa (fary white)) +tia (nikke) +payila (granblue fantasy) +michael jackson +saegusa matsuri +futaba hotaru +kisaragi honey +ayase ena +sakai yuuji +strike gundam +zaraki kenpachi +sochie heim +miyake shinobu +yue (cardcaptor sakura) +clark still +whispy woods +jedah dohma +emma sheen +cut man +lakitu +toki (hokuto no ken) +lime (saber j) +iron princess ymir +sendou erika +ashe (mega man) +mina tepes +fatina +elizabeth thompson +yamaguchi kisaragi +ludicolo +ninjask +tatara kogasa (umbrella) +bruce banner +gertrude (umineko) +sailor star fighter +banjo (banjo-kazooie) +wachi yuri +nise maou kanizeru +dominica s. gentile +trubbish +luthica preventer +hitomi hirosuke (sayonara wo oshiete) +kagari ayaka +fukasaku aoi +naruse maria +sakurakouji luna +anchorage princess +claire harvey +falulu (awakened) +kafuru (senran kagura) +saizo (fire emblem) +erina (rabi-ribi) +gilles de rais (saber) (fate) +amano megumi +otogari adonis +lycoris princess +iwanaga kotoko +marie antoinette (swimsuit caster) (third ascension) (fate) +mini cu-chan (fate) +riyo servant (bunnygirl) (fate) +leo de la iglesia +takiya makoto +sazanami jun +yashiro momoka +laffey (retrofit) (azur lane) +galarian moltres +ibrahim (nijisanji) +ak-alfa (girls' frontline) +susannah manatt +getou suguru (kenjaku) +gehrman sparrow +siyudi (cookie) +yamada asaemon sagiri +mimizuku (sky: children of the light) +sanya (kuzuha) +murasaki shion (magical girl maid) +coyopotato +rinne (rinrinne) +enomoto noa +lilique kadoka lipati +britomart (fate) +yomi hellsmile +shinano (dreamy white sands) (azur lane) +eve (black cat) +albel nox +toujou aya +takamachi nanoha (original mode) +balthier +shirakawa nanaka +might guy +model w (mega man) +chibi totoro +ovelia atkascha +carim gracia +nagase minato +duckman +feebas +unicorn gundam banshee +nijimura keicho +martina crespi +thundercracker +sigilyph +bolin +renekton +nozama tomoko +nagatomi hasumi +etou misaki (idolmaster) +miriel (fire emblem) +nancy lee +lord's blade ciaran +ruki (senyuu) +ohara michiru +ayase naru +komadori renge +yuuto (yu-gi-oh!) +shishou (cookie) +black knight (granblue fantasy) +youjo (creek (moon-sky)) +walking mushroom (dungeon meshi) +adora (she-ra) +zara due (kancolle) +yuna (sao) +alolan marowak +honshou aru +rinne berlinetta +charlotte izoard +meteora osterreich +repulse (azur lane) +tiki (adult) (summer) (fire emblem) +minamoto no raikou (swimsuit lancer) (third ascension) (fate) +little boy commander (azur lane) +fuji aoi +kuranami shiki +yamiyono moruru +prunce (precure) +chii aruel +yoshinaga koi +narita miho +kamen rider zero-one +kaji akihiko +fenrir (last origin) +naraka (nijisanji) +nurse nemo (fate) +carole peppers +monica (little witch nobeta) +makino yume +nuernberg (azur lane) +minnie parker +pipkin pippa (1st costume) +elbing (azur lane) +yanai ichiru +yui shousetsu (first ascension) (fate) +yoshino sakura +anita king +zeong +kampfer (mobile suit) +kitaooji satsuki +malariya +reiko holinger +deviruchi +gotenks +inamori mika +rebecca streisand +mog +princess laura +riza wildman +purple haze (stand) +hoshina utau +kakuzu (naruto) +petra johanna lagerkvist +black star +satellizer el bridget +killer (one piece) +may chang +denmark (hetalia) +askeladd +ebisu (dorohedoro) +furby +taketatsu ayana +yukimura chizuru +elisabeth von wettin +deerling (spring) +looker (pokemon) +pansear +tsugumi (guilty crown) +shichimiya satone +yamada yui +oda nobunaga (sengoku collection) +hippogriff +hatori chise +elma (xenoblade x) +angelise ikaruga misurugi +gogo tomago +mega rayquaza +saotome mary +oribe tsubasa +orochi (fire emblem) +annoying dog +charles babbage (fate) +matsuno chiya +nhk (voiceroid) +celesteela +taira no chouki +taiyo pepper +japanese black bear (kemono friends) +cavall the 2nd +giant pangolin (kemono friends) +sophia f shirring +higokumaru +kokkoro (real) (princess connect!) +utsumi shou +manaka ao +bismarck (beacon of the iron blood) (azur lane) +osakabehime (swimsuit archer) (second ascension) (fate) +airi (ogami kazuki) +gneisenau (nightmarish succubus) (azur lane) +dubwool +saint-louis (holy knight's resplendence) (azur lane) +fuse (apex legends) +smol gura +sasaki raito +rengoku (fate) +kurari-chan (iyowa) +koyuki (bunny) (blue archive) +kizuna akari (tsubomi) +omega auru +jean bart (kancolle) +ortega (pokemon) +sayama saho (gibagiba) +marciana (nikke) +guam (azur lane) +nekomata okayu (membership) +sawatari mitsuki +leonardo (tmnt) +hinata (pure pure) +arisawa tatsuki +super sailor saturn +vistake +log-mi (tonpuu) +cortana +izuna (gouma reifuden izuna) +frederica sawyer +sailor cosmos +elena trafalgar +genesis rhapsodos +aussa (yu-gi-oh!) +gorebyss +patrick star +yagyuu juubei (hyakka ryouran) +hamburglar +inumi +kurashima chiyuri +dirty deeds done dirt cheap +inui sana +patrat +chili (pokemon) +cassiopeia (league of legends) +sarashiki tatenashi +fire emblem (tiger & bunny) +habara (danshi koukousei) +pero (idolmaster cinderella girls) +matou byakuya +feng (skullgirls) +maribelle (fire emblem) +rollo (tales) +izayoi (blazblue) +king (one-punch man) +swim swim +kamazuki suzuno +moa (show by rock!!) +fusou kai ni (kancolle) +hagino chiaki +yurigasaki lulu +luna (konosuba) +secretary-san (zannen onna-kanbu black general-san) +sita (fate) +almeida (granblue fantasy) +sightseer (pokemon) +zamasu +hessian (fate) +japanese otter (kemono friends) +northern water princess +shiranui (azur lane) +nao (kuzuyu) +camilla (summer) (fire emblem) +sin mal +medb (alluring chief warden look) (fate) +frederica nikola tesla +suzuna (princess connect!) +onishima homare +shiho (yuuhagi (amaretto-no-natsu)) +chikuma (azur lane) +ciela (yuuhagi (amaretto-no-natsu)) +big sister (navigavi) +lambda (arknights) +galarian corsola +taiga (ookami mio) +invincible dragon (last origin) +azura cecillia +electro cicin mage (genshin impact) +cure flamingo +hinamizawa hinami (tetto) +saeki ritsuka +leonardo da vinci (swimsuit ruler) (fate) +minori (blue archive) +vergilius (project moon) +cure wonderful +raphael (tmnt) +king (nadia) +tomoe marguerite +dunbine +dominura (simoun) +chuu totoro +paladin (ragnarok online) +dog (duck hunt) +nougami neuro +tsuzura saki +kim possible +snubbull +run elsie jewelria +mao (disgaea) +nargacuga +shiratama kitsune +corphish +nino (arakawa) +saturn (pokemon) +crow hogan +terumi mei +hal jordan +greymon +miketsukami soushi +darmanitan +team aqua grunt +reset kalar +spartacus (fate) +lelei la lalena +maintenance musume (kancolle) +klefki +princess hilda +asahina momoko +tora tentei +puff (go! princess precure) +mare bello fiore +kushida kikyou +silas (fire emblem) +ajna (indivisible) +cu chulainn (second ascension) (fate) +colonel olcott (fate) +izayoi sounosuke +ji guang-hong +nishigoori axel +nishigoori loop +nishigoori lutz +leopard (kemono friends) +passionlip (third ascension) (fate) +makarov (girls' frontline) +dog child (doitsuken) +porno (dohna dohna) +hiyori (princess connect!) +shiki (yuureidoushi (yuurei6214)) +sakuragi mai +indeedee +lilith (hazbin hotel) +live twin ki-sikil +suzuka gozen (santa) (fate) +ooto ai +mogami kai ni (kancolle) +whiskey project +marnie (summer 2021) (pokemon) +torrent (elden ring) +murata ugetsu +koyanskaya (lostbelt beast:iv) (fate) +ayn alwyn +mary (nikke) +chaos marie (grimms notes) +syuen (nikke) +warupeach +nakahara masaru +andromeda (fate) +yu (bosshi) +xiaolang +succubus (disgaea) +draco malfoy +celine jules +dr. wily (mega man) +skywarp +casshern +wynaut +dieci (nanoha) +hirasawa susumu +puui (grandia) +liza (pokemon) +sakihata rimi +salamander coral +oz vessalius +golem (pokemon) +vanilla the rabbit +mars (pokemon) +echoes (stand) +cliffjumper +proton (pokemon) +rick (kirby) +wallace wells +stunfisk +kuraishi tanpopo +karasawa toshiyuki +dark meta knight +argo the rat +dragon yukano +okano kei +ning hai (warship girls r) +ogasawara rinko +mashiro tomoya +nekoha shizuku +volley-bu-chan (tawawa) +pk (girls' frontline) +eleanor hume +shiny heart (alice girls) +torracat +takaoka yukari +fujiwara no shirogane no sanra +tachikawa ayaka +ripper (girls' frontline) +kagaya kuki +chevalier d'eon (maid knight) (fate) +nishihara tetsuya +cure etoile +sengoku kamuri +kamioka senri +medusa (jashin-chan dropkick) +musubime yui +fubuki (senran kagura) +rilliona (yu-gi-oh!) +nishihara yasoko +okazaki kei +cyber punked wattson +harusaruhi +talos (housamo) +mononobe kyoma +asumi sena +kisara (tales) +ning rongrong (douluo dalu) +aeiou (yoako) +shylily (1st costume) +rennala queen of the full moon +mao-chan (uramakaron) +kokado shido (domo) +mast (nikke) +jp (street fighter) +manticore (under a veil) (arknights) +ushi gozen (fate) +minazuki kyouko +7-tan +flay allster +hiker (pokemon) +ran (urusei yatsura) +harpy (puyopuyo) +wing gundam zero custom +motomiya daisuke +storm (x-men) +charlotte (seiken densetsu 3) +mighty yukiko +f.l.u.d.d. +amaya haruko +nyx (queen's blade) +quick man +toriningen +lemres (puyopuyo) +tabris-xx +yanmega +cacturne +emporio alnino +mage (7th dragon) +meruem +yuri lowell (reliable senior) +kosaka chihiro +coo (kirby) +captain liliana +pignite +yuusha (maoyuu) +lee sin +kazami kazuki +walter white +nadeko (cookie) +lana (hyrule warriors) +lemrina vers envers +kani nayuta +hakaze kaoru +petelgeuse romaneeconti +twice (boku no hero academia) +aoba tsumugi +minami kenjirou +xurkitree +mysterious heroine x alter (third ascension) (fate) +chtholly nota seniorious +fat gum (boku no hero academia) +miyawaki sana +jk-chan (oouso) +misaki (princess connect!) +emma woods +protagonist 5 (housamo) +spas-12 (midsummer fruit) (girls' frontline) +azusagawa sakuta +independence (azur lane) +kouzuki hiyori +joseph desaulniers +minagi koharu +suruga (azur lane) +goat-chan (enarane) +hachiko of castling +deepcolor (arknights) +ruggie bucchi +qu (punishing: gray raven) +mainz (azur lane) +kuma kai ni (kancolle) +potato (pui pui molcar) +twintail-chan (white-stew) +bonanus (genshin impact) +edan (sparrowl) +muji-muji daruma (genshin impact) +leos vincent +axia krone +larva tiamat (third ascension) (fate) +matsumura fuuka +brest (azur lane) +wu zetian (swimsuit caster) (fate) +sophie pulone +kim jaehee +ikuta haruki +ganyu (young) (genshin impact) +takase mizuki +suzushiro haruka +hasaha +sella (fate) +wakaba hinata +belle (disney) +kusajishi yachiru +konno mitsune +bahamut (final fantasy) +gunbuster +sanger zonvolt +gaogaigar +asahina mikuru (adult) +kaminagi ryouko +merchant (dq3) +erinys (fire emblem) +duster (mother) +lavi +misaki shiki +red pyro (tf2) +minnie mouse +t'au +smoochum +johnathan mar +omastar +x drake +glacia (pokemon) +lessar +dukemon +tali'zorah +jennifer walters +kakura kurumi +mimori suzuko +manabe itsuki +futaba aoi (naomi) +anubis (houtengeki) +majorina +tuka luna marceau +doppel (monster musume) +racing miku (2014) +priscilla barielle +suzu (torikissa!) +eileen the crow +yennefer of vengerberg +beruka (fire emblem) +takanashi hikari +kagamine rin (vocaloid4) +jhin +juzumaru tsunetsugu +lily bloomerchen +aranea highwind +shaula (re:zero) +reinhardtzar +isuzu ren +lee hoon +kokkoro (new year) (princess connect!) +kusunoki tomori +black lilith (last origin) +ump9 (shiba investigator) (girls' frontline) +theresa apocalypse (twilight paladin) +mashiro meme (1st costume) +gun devil (chainsaw man) +yone (league of legends) +hans christian andersen (adult) (fate) +suzuran (lostlands flowering) (arknights) +talulah the fighter (arknights) +kafka (arknights) +watamate +ayaginu temari +terui soushichi +vienna (vtuber) +gardevoir (fashionable) +north carolina (the heart's desire) (azur lane) +jessica the liberated (arknights) +ash (fire emblem) +luke sullivan +serena (sygna suit) (pokemon) +luetzow (azur lane) +vigil (arknights) +sabina fardin +yorktown ii (azur lane) +vivia twilight +artoria caster (swimsuit) (second ascension) (fate) +leisurely otter (genshin impact) +penance (occasionally flushed) (arknights) +fayt leingod +hinomoto reiko +azumaya koyuki +saitou chiwa +anpanman (character) +kamen rider black rx +wendy testaburger +minamoto chikaru +devilman (character) +fujisaki shiori +blue delmo +marcy (chrono cross) +nohara rin +sailor v +rana (queen's blade) +izumi kanata +sakomizu haruka +sarah bryant +fl-chan +kuhouin murasaki +dodrio +houndour +kay faraday +henriette mystere +elza straherz +ran straherz +sugisaka umi +asano fuka +mizuki shiranui +sugawara koushi +strea (sao) +yomi (p&d) +ledo (suisei no gargantia) +renjouji beru +itou ittousai (sengoku bushouki muramasa) +tadokoro megumi +annie mei +kurosaki honoka +midare toushirou (kiwame) +minior (core) +wishiwashi (school) +chikujouin magane +shouhou (azur lane) +malos (xenoblade) +type 80 (girls' frontline) +arare kai ni (kancolle) +haruna (azur lane) +kitakami futaba +honma himawari (1st costume) +cornea (asteroid ill) +jeralt reus eisner +appletun +secre swallowtail +ogami shirou +cosmo (chainsaw man) +algerie (white sand paradise) (azur lane) +dima (girls' frontline) +suzumi (blue archive) +dorothea arnault (plegian) +tikoh +isonade orca +jirai-chan (masayo) +date kanta +mysterious ranmaru x (fate) +shao siming (qinshi mingyue) +boogeyman (housamo) +millicent (elden ring) +aoki ruri +diluc (red dead of night) (genshin impact) +tatsugiri (stretchy) +valkyrie police academy student (sg) (blue archive) +nakiri ayame (shrine maiden) +oogami sachi +shirogane souju +muska +fiona belli +misha (pita ten) +yashiro kasumi +kagura chizuru +team magma grunt +yang wen-li +marin (umi monogatari) +white bomberman +mei-fang +suou kuyou +dark haruka +sadida +kaiko +kirin (nijiura maids) +choko (arc the lad) +primeape +shiftry +sousou (koihime musou) +danny (jojo) +knight princess annelotte +puni (atelier) +evangelyne (wakfu) +kinoshita shizuka +ichiyanagi yumihiko +atago kinue +koutei (touhou) +jinguuji ren +sakurai aoi +altera moontail +brittany (pikmin) +malva (pokemon) +slurpuff +roman torchwick +usuta sumire +glowworm (warship girls r) +kurebayashi juri +amanomiya jun +fujimaru ritsuka (female) (mage's association uniform) +kiri (sub-res) +shiitake (love live! sunshine!!) +mudsdale +giant panda (kemono friends) +kakei sumire +minamoto no raikou (swimsuit lancer) (first ascension) (fate) +alfyn greengrass +mokota mememe +gonzalez (machita chima) +wei wuxian +inui toko (1st costume) +sienna (henken) +blue cat (precure) +laplace (kamitsubaki studio) +carmilla (swimsuit rider) (third ascension) (fate) +artoria pendragon (swimsuit ruler) (second ascension) (fate) +baker nemo (fate) +juniper actias +keith claes +chamber dragonmaid +michinoko komaro +eye (okame nin) +peony (pokemon) +bitey (arknights) +tokai teio (beyond the horizon) (umamusume) +dragoon (selen tatsuki) +lich (granblue fantasy) +dobrynya nikitich (second ascension) (fate) +ume (kancolle) +volume (nikke) +mikazuki shizuka +jailbird (nerissa ravencroft) +griseo (cosmic expression) +argenti (honkai: star rail) +kurame +kaolla su +akagi takenori +ken marinaris +pegasus seiya +geese howard +akimichi chouji +puar +trance terra branford +porom +midarezaki kyouka +toyohara etsuko +vf-1a +shishio makoto +priscilla (fire emblem) +oora kanako +nocchi (perfume) +gouda takeshi +nemesis (resident evil) +leo kliesen +golduck +kabuto (pokemon) +kabutops +mamoswine +seel +stantler +kawajiri hayato +hinomaru (kotoba) +stahn aileron +oosawa maria +yuuki terumi +sterkenburg cranach +mikogami riko +darmanitan (standard) +sukone tei +kuchisake-onna +gertrud (madoka magica) +urobuchi gen +cinque izumi +bronto burt +pohwaran +xerath +kunizuka yayoi +hilda (under night in-birth) +chaika bogdan +pish +eun (elsword) +whis +manticore (monster girl encyclopedia) +inkay +mega mawile +aurorus +himeno mikoto +arato hisako +koala (one piece) +akira (orenchi no maidosan) +cynthia riddle +bastion (overwatch) +harumi kajika +komori kinoko +nakajima atsushi (bungou stray dogs) +jade (houseki no kuni) +beelstarmon +scotch (meitantei conan) +daruk +kiana kaslana (valkyrie ranger) +malayan tapir (kemono friends) +bat-eared fox (kemono friends) +kodiak bear (kemono friends) +g28 (girls' frontline) +executioner (girls' frontline) +rorisakyubasu-chan (mochiyuki) +hammann (rebellious summer) (azur lane) +nishikata chii +ritsu (kemurikusa) +hilda ware +hinokuma ran +makinohara shouko +fuwa (precure) +red panda (ex) (kemono friends) +ots-14 (sangria succulent) (girls' frontline) +cerberus (last origin) +miho (last origin) +takahara hairi +oda kippoushi (fate) +mie ai +minato aqua (aqua iro super dream) +ifrit (sunburn) (arknights) +yandere-chan (ramchi) +space ishtar (first ascension) (fate) +live twin lil-la +kamura (rain prophet) +gawr gura (school uniform) +minakami hina +take (kancolle) +mr. nothing (arknights) +inoue yurina +eblana (arknights) +mikazuki silvi +big bird (project moon) +serie (sousou no frieren) +james moriarty (ruler) (fate) +kirin (kemono friends) +rabu (blue archive) +hebiyoi tier (1st costume) +merrin (fire emblem) +kanada toshu +uesugi kenshin (fate) +fujisawa yayoi (uchuu no stellvia) +itou noemi +nt-tan +oogami ichirou +ki (druaga) +suzumiya haruhi (young) +met (mega man) +tiffany lords +chris lightfellow +fujiwara no sai +time mage +saginomiya isumi +kazama jun +dark hunter +kuwahara sayako +whitesnake (stand) +pharos +yulie ahtreide +katharine ohare +shantotto +claire stanfield +makoto (minami-ke) +suzuka hime +shiki haruomi +kashiyuka +silvers rayleigh +granbull +unown a +splash woman +sena airi +straizo +pride (fma) +iceland (hetalia) +rorschach +cra (wakfu) +cacodemon +urubida +duck (duck hunt) +matsushita +jane t. godfrey +kaburagi tomoe +krieg (skullgirls) +kitahara mio +dimension witch (elsword) +yaguchi miu +oribe shiori +nonaka yuki +kagura mutsuki +zelsius +uzuki makio +lapis lazuli (steven universe) +megurine luka (vocaloid4) +haru estia +yuugo (yu-gi-oh!) +motoba kirie +shuna (tensei shitara slime datta ken) +kaijin hime do-s +karibuchi takami +wojak +leafa (terraria) +tachibana rui +serizawa katsuya +donkey (kemono friends) +gabriel (granblue fantasy) +combat medic ziegler +aoba misaki +lavenza (persona 5) +renown (azur lane) +five-seven (cruise queen) (girls' frontline) +tweyen (eternal's summer vacation) (granblue fantasy) +leipzig (azur lane) +observer alpha (azur lane) +001 (darling in the franxx) +yozakura tama +asuka hina +yuumi (league of legends) +little sister (navigavi) +hana macchia +tsukishima maira +santa claus (chainsaw man) +jean bart (private apres midi) (azur lane) +mostima (spellbreaker) (arknights) +fox girl (togutogu) +enma-chan +hanabusa lisa +umbral knight (ender lilies) +aquila (a sip of sardegnian elegance) (azur lane) +kalpas (honkai impact) +rosa (masterpiece) (arknights) +ganmo (takane lui) +ako (track) (blue archive) +lauda neill +omaru polka (school uniform) +floragato +female chief (path to nowhere) +shirayuki noa +godolphin barb (umamusume) +executor the ex foedere (arknights) +asahi (kancolle) +ursula (breath of fire) +mizushima asa +kawasumi ayako +elena (ff7) +kannagi cocoa +yuuki mizuho +rudolph von stroheim +shimura tae +amamiya manami +igor (persona) +guren (code geass) +kon futaba +aerosmith (stand) +alice wishheart +chell +chester burklight +a~chan +achakura +xerxes break +bagon +castform (normal) +dunsparce +electabuzz +purugly +toxicroak +galacta knight +kurosu jun +hijiri myouren +takamatsu +marshal (pokemon) +jellicent (male) +keldeo +furutani kaede +nishigaki nana +link (shounen captain) +henry (fire emblem) +shirouzu mairu +shuto aoi +airy (bravely default) +suitokuin tenmu +i-402 (aoki hagane no arpeggio) +sunao (wokada) +natsuki mikuru +amifumi inko +tsurime-chan +noa (granblue fantasy) +renown (warship girls r) +zero (zero kara hajimeru mahou no sho) +yukimi koume +amano tora +aria wintermint +karasuma chitose (girlish number) +satake shougo +nosa kouko +kurono genbu +kodama shichirou +m1911 (girls' frontline) +ortfine fredericka von eylstadt +ping myu ring (tandohark) +tapris chisaki sugarbell +ribbon girl (arms) +julietta juris +takanashi rei +haru (kuzuyu) +fumino tamaki (1st costume) +deutschland (service time?!) (azur lane) +kikunojo (one piece) +hilda (hilda) +hobby (azur lane) +kasumi (azur lane) +shiranui flare (new year) +malleus draconia +tsugikuni yoriichi +sashou mihiro +astesia (starseeker) (arknights) +artemis of the blue +baltimore (muse) (azur lane) +hidaka reina (denonbu) +gravel (modeling night) (arknights) +myamu +radagon of the golden order +basculegion +inferna dragnis (xoldrek) +meru (blue archive) +ulrich von hutten (mayhem maid) (azur lane) +vanilla (eden (shiroki yuutsu)) +general student council president (blue archive) +friede (pokemon) +bismarck zwei (azur lane) +suzuka gozen (swimsuit rider) (second ascension) (fate) +dipplin +allmind (armored core 6) +matara kan +irys (casualrys) (hololive) +aoba kozue +itou makoto +kashiwagi azusa +tsukishiro yukito +clair lasbard +kirishima kanna +tenko kuugen +strike freedom gundam +presea testarossa +venom (guilty gear) +fujiwara zakuro +matsuda takato +leena (chrono cross) +raine sage +tigrex +demoman (tf2) +endou yuuji +medusa gorgon +kuzan (aokiji) +king (tekken) +kohaku hearts +aizawa chizuru +valkenhayn r. hellsing +hero (dq7) +vanitas (kingdom hearts) +fennel (pokemon) +mishy +sharla (xenoblade) +watanuki fuuri +maleficent +claudia hortensia +takao (d-frag!) +amumu +yao fueifuei +anzai miyako +ophelia (madoka magica) +koujiro frau +kurihara nene +viktor (league of legends) +oono mayu +mila (doa) +matou sakura (fate/extra) +lich (monster girl encyclopedia) +aatrox +tailblue +sawada manami +paracelsus (fate) +kirika towa alma +yonebayashi saiko +fortune teller (touhou) +zapfish +nagumo tetora +missouri (warship girls r) +brown kemomimi-chan (krr) +sakuranbou (cookie) +maruyama akane +fafnir (maidragon) +crested porcupine (kemono friends) +yuudachi (shogun of snowballs) (azur lane) +hanazono shuka +cure amour +kongou iroha +twitter bird +calenda (kemono friends) +bataan (azur lane) +riko (machikado mazoku) +space ishtar (third ascension) (fate) +valac clara +munakata hinano +illustrious (muse) (azur lane) +takanami kai ni (kancolle) +charlotte corday (swimsuit caster) (fate) +cherino (hot spring) (blue archive) +maeno aki +lars rorschach +magical mirai miku (2022) +land (sousou no frieren) +carnelian (shimmering dew) (arknights) +iron valiant +nel (fire emblem) +na'el (xenoblade) +tao blu (splatoon) +blonney +dan feng (honkai: star rail) +collin (pikmin) +poison miku (project voltage) +kurusugawa serika +kazakiri hyouka +asakura kazumi +natsume maya +takkun (flcl) +chao lingshen +margery daw +haruka armitage +nekomiya nono +rufus shinra +philena ivy +chaozu +four murasame +aizawa mint +konohana hikari +filia ul copt +julia (cowboy bebop) +beauty (bobobo-bo bo-bobo) +uno (nanoha) +titania (fire emblem) +perisie (star ocean) +biscuit krueger +tobi (naruto) +metal man +justaway +queen aldra +kshatriya +wilma bishop +graveler +relicanth +nohara misae +slavya-chan +asuka r. kreutz +chaos space marine +asmodeus (shinrabanshou) +geno (mario) +kamori sayaka +beelzebumon +randolph orlando +sawk +chiriko (atlanta) +pokemon ranger (pokemon) +honda futayo +bmo +midorima shintarou +xia you qing +elijah baley +erd gin +theodor bachstein +officer caitlyn +banba mahiru +ozu kanon +xuan ying +marnie (omoide no marnie) +ami (orenchi no maidosan) +hirofumi (orenchi no maidosan) +prince (sennen sensou aigis) +ouroboros (granblue fantasy) +enemy vessel (warship girls r) +guild girl (goblin slayer!) +sten mkii (girls' frontline) +colt revolver (girls' frontline) +violet (closers) +type 97 (peony) (girls' frontline) +okinawa habu (kemono friends) +menhera-chan (ezaki bisuko) (character) +gilzaren iii +vueko +fujiki maka +medb (swimsuit saber) (second ascension) (fate) +kuzuha (1st costume) (nijisanji) +honjou satoru +flower girl (yuuhagi (amaretto-no-natsu)) +xiang yu (fate) +hs2000 (girls' frontline) +thistle (dungeon meshi) +prototype labiata +mochizuki himari +winged lion (dungeon meshi) +lancet-2 (arknights) +female seth (street fighter) +hiuchidani mei +beagle (arknights) +melissa kinrenka +patriot (arknights) +yuni (real) (princess connect!) +little illustrious (azur lane) +kirara (arknights) +hoshimachi suisei (stellar into the galaxy) +melli (pokemon) +dante (nu carnival) +pandreo (fire emblem) +ichijou akari +rosetta passel +hyaku shiki +dudley +himuro kane +millia jenius +freddy krueger +tira misu +zato-1 +bubble head nurse +arietta (tales) +kukuru (arc the lad) +skull kid +girafarig +honekawa suneo +mirajane strauss +mileina vashti +grimer +clamperl +seedot +vespiquen +patty (fire emblem) +namuna (7th dragon) +slayer of demons +flaky (happy tree friends) +black battler +shiina mafuyu +netherlands (hetalia) +minakami yuki +minion (despicable me) +hato kenjirou +ujikintoki ginka +gundam age-1 +mia flatpaddy +matsuyama kumiko +aoki kei +takenaka hanbee (oda nobuna no yabou) +asai miki +claude frollo +hyuuga (aoki hagane no arpeggio) +shishigou kairi +bebe-tan +yamagami lucy +pangoro +florges +sonia (p&d) +hatsuharu kai ni (kancolle) +harumi shinju +koyomi (shironeko project) +ogre (granblue fantasy) +tsukumo kazuki +rinkah (fire emblem) +hyuse +gaelio bauduin +renga (yakihebi) +isabelle (shadowverse) +wimpod +marie antoinette (swimsuit caster) (second ascension) (fate) +lorem (mazohaha) +red hood (dc) +takigawa miu +jungle crow (kemono friends) +komodo dragon (kemono friends) +croix meridies +momobami kirari +tachibana hibiki (symphogear) (another) +momo (gundam build divers) +zan partizanne +nagi (akito) +ernesto de la cruz +poporon (jashin-chan dropkick) +vegetto (xeno) +konohata mira +u-556 (azur lane) +haze (arknights) +and uge +galarian meowth +azuma (soft voice of spring) (azur lane) +himekuma ribon +moritaka (housamo) +sovetskaya rossiya (the lackadaisical lookout) (azur lane) +temari (nekomata okayu) +jamil viper +misato (summer) (princess connect!) +yamasachihiko (housamo) +roon (muse) (azur lane) +zen'in mai +juri (blue archive) +shiro-chan (mignon) +andira (summer) (granblue fantasy) +mayano top gun (sunlight bouquet) (umamusume) +hisuian braviary +laventon (pokemon) +hk416 (midnight evangelion) (girls' frontline) +banshouya ena +konig (call of duty) +oozora subaru (loungewear) +viper (final fantasy) +golden hind (azur lane) +red arcueid +sora (air) +ayamine kei +archerko (himura kiseki) +fuyutsuki kouzou +shirazumi lio +angeling +shin-chan (evangelion) +model x (mega man) +rutee katrea +ana (mother) +luna (sailor moon) (human) +alkaid (.hack//) +marluxia +uesugi kenshin (rance) +paladin 2 (sekaiju) +sugisaki miku +lancelot (code geass) +sonia (fire emblem: the blazing blade) +claydol +kingler +dustox +butters stotch +ryougi mana +norman (pokemon) +dr. mario +yarizui sen +fujiwara aya +mothra +philip (kamen rider) +kagenui yozuru +seraphim (korezom) +taki eri +kim pine +mikado (blazblue) +kumagawa misogi +gothorita +vanillish +accelgor +onna kishi (maoyuu) +kriem +murasakibara atsushi +vanellope von schweetz +ai-chan (dokidoki! precure) +imu (senran kagura) +ichinose kaede +otonashi ryouko +to-class light cruiser +geegee (granblue fantasy) +sarya (granblue fantasy) +ogasawara haruka +subaki (fire emblem) +akehoshi subaru +demon (monster girl encyclopedia) +stheno (third ascension) (fate) +koharu (yume no owari) +minato aya +palossand +amamiya natsumi +ningyo hime (sinoalice) +scharnhorst (azur lane) +poppi qt (xenoblade) +lee ji-eun +hassu +corrin (female) (adrift) (fire emblem) +georgia (azur lane) +fujimaru ritsuka (male) (true ether chaldea uniform) +lucia fex +rudy (ikeuchi tanuma) +meltryllis (swimsuit lancer) (third ascension) (fate) +vigna (casual vacation) (arknights) +rico (mega man) +heracles (housamo) +yuuki noa +helena kai (kancolle) +ak-12 (lucia) (girls' frontline) +leaf nun (diva) +tuye (arknights) +laojun (the legend of luoxiaohei) +florence (neural cloud) +caren hortensia (amor caren) (third ascension) +lowell (project moon) +marco polo (azur lane) +gloria (summer 2021) (pokemon) +achilles (fearless diver) (fate) +tsunomaki watame (loungewear) +omega alpha +vei (vtuber) (sky empress) +natsuiro matsuri (gaming casual) +aurora (elite ii) (arknights) +sekoshi (some1else45) +fukuyama jeanne sachie +kosma +clarence clayden +zero (ff14) +amane kanata (punk rock) +amatsukaze kai ni (kancolle) +baobhan sith (swimsuit pretender) (second ascension) (fate) +lobelia carlini +jinno hikari +amano mishio +noto mamiko +miyama yuuna +media (pani poni) +marie (atelier) +shiba kuukaku +narusawa yui +magic knight (disgaea) +aihara nana +quess paraya +james sunderland +jean roque lartigue +ratchet (transformers) +nuts (yes! precure 5) +fungami yuya +yuasa hiromi +alice (queen's gate) +marco rossi +yukina (yu yu hakusho) +arc (arc the lad) +nidorino +setsuko ohara +mankey +numel +snover +sakurano kurimu +robert garcia +kazamatsuri matsuri +tiko (trouble spirit) +striker (dungeon and fighter) +ekaterina kurae +princess 2 (sekaiju) +phalanx (sekaiju) +shindou sugata +kimidori (ico) +liz hohenstein +jesse pinkman +glynda goodwitch +sagara seiji +mutou hana +jin yuuichi +sora (no game no life) +admiral arisugawa +kokutenshi hibaru +amira (shingeki no bahamut) +melleau +silk (marvel) +hinata (fire emblem) +ramina (baallore) +kitamura sora +devil mercy +ilima (pokemon) +bronya zaychik (black nucleus) +thomson's gazelle (kemono friends) +commander (girls' frontline) (xiujia yihuizi) +kingu (fate) +elisa (girls' frontline) +slokai (iron saga) +ning hai (summer hunger) (azur lane) +isuzu (azur lane) +u-81 (azur lane) +kotohara hinari +momo-chan (dagasi) +mokuren (kunoichi tsubaki no mune no uchi) +tomoe gozen (traveling outfit) (fate) +gouma hyudor +joe rikiichi +ibaraki douji's arm +ptilopsis (elite ii) (arknights) +leprechaun (last origin) +shirayuki tomoe (1st costume) +angel dust +hibiki (azur lane) +ayerscarpe (arknights) +anubis (surio) +aciddrop (arknights) +inugami korone (dog) +shunga youkyu +tb (azur lane) +yokota haruna +royal fortune (azur lane) +hare (honkai impact) +doppio dropscythe +magia magenta +new jersey (midsummer leisure) (azur lane) +hinata aki +aisaka sayo +kiyoura setsuna +shijou mitsuki +rue (princess tutu) +hellboy +ryuu (breath of fire ii) +arisugawa juri +schala zeal +ripe-tan +segawa izumi +seifer almasy +oswald (odin sphere) +luna lovegood +bardiche (riot zanber stinger) (nanoha) +kudou jun +melpha (queen's blade) +caim (drag-on dragoon) +mako-chan (minami-ke) +momioka risa +greece (hetalia) +floatzel +poniko (lielos) +asou misaki +lyon (fire emblem) +koby (one piece) +dead spike +maractus +dunban (xenoblade) +garbodor +yurin leciel +hamakawa ayuna +yato (noragami) +cure echo +agil +elf (dq10) +mikhail (drag-on dragoon) +ellie (the last of us) +shinra tsubaki +vivian (mvv) +bearer of the curse +fujimiya kaori +cia (hyrule warriors) +kamen rider drive +nekoyanagi kirio +ysayle dangoulain +asselin bb ii +male saniwa (touken ranbu) +prince of wales (warship girls r) +yuki miku (2016) +effie (fire emblem) +akitaru oubi +napstablook +donald trump +boudica (third ascension) (fate) +lucy loud +pai-chan (nao (ritsancrossover)) +lawrence (shiro seijo to kuro bokushi) +otomachi una (sugar) +nitocris (third ascension) (fate) +heles (summer) (granblue fantasy) +bronya zaychik (valkyrie chariot) +princess peach (wedding) +bronya zaychik (yamabuki armor) +kofji (cookie) +kagaya miki +overhaul (boku no hero academia) +kannonzaka doppo +yuni (yuni channel) +tomoe tamao +angelica rafa redgrave +watanabe tsuki +aife (zana) +astraea (fate) +rengoku senjurou +sumeragi hakua +orbeetle +nyatoran (precure) +pecorine (new year) (princess connect!) +ookami mio (new year) +ayase mayoi +cressey (porforever) +bache (showy sports star) (azur lane) +audie (animal crossing) +yuu (twisted wonderland) +archer (summer casual) (fate) +navigator (alchemy stars) +choco-chan +glorious (pungent plum) (azur lane) +ryuuguuji ken +barghest (first ascension) (fate) +kawamura yuzuriha +shinada takumi +murayama sakura +emma (nikke) +makura (granblue fantasy) +kinugawa sana +voyager (reverse:1999) +javelin (kancolle) +potemkin (guilty gear) +powered ciel +kouyama mitsuki +borongo +tonberry +kamen rider kaixa +kagano ai +riou (suikoden) +auron +juliona trans +kawakami tomoko +fumika +christie monteiro +haoumaru +danboo +july (darker than black) +guntank +crystal maiden +silvia van hossen +anastasia valeria +carnivine +biker peach +yasuri nanami +nameko (osawari tantei) +ruca milda +kricketune +kasei-san +fantina (pokemon) +taiki kou +sangou shizuku +finnel (ar tonelico) +amalia sheran sharm +takanashi sora +shinobi (sekaiju) +kadota kyouhei +kamek +shaga ayame +kanemoto hisako +miura rinaldi +fujimi suzu +castanic +swain (league of legends) +tryndamere +blitzcrank +shima renzou +granberia +isuzu (log horizon) +muromi-san +pochacco +madeline (woofycakes) +alain (pokemon) +urianger augurelt +hiro hamada +stylet +lamretta +fiore brunelli +midori (fire emblem) +anzu (yume no owari) +shima (pepekekeko) +alpha omega nova +midoriya inko +sakata kintoki (rider) (fate) +dana (ys) +inami anju +kosaka shunpei +galahad (fate) +savanna striped giant slug (kemono friends) +byakko (kemono friends) +berezovich kryuger (girls' frontline) +cygnet (retrofit) (azur lane) +aurora (azur lane) +captain mizuki +asahi rokka +orca (kemono friends) +riasu-chan (ayuma sayu) +zeppy (azur lane) +hiiragi nemu +northern little sister +fandead (uruha rushia) +belfast (the noble attendant) (azur lane) +ring fit trainee +dracovish +hattrem +urshifu +furen e lustario (1st costume) +epel felmier +claude (housamo) +hiiragi nana +ceobe (summer flowers) (arknights) +le malin (muse) (azur lane) +ortho shroud +sasaki touko +shishiro botan (new year) +un'you (kancolle) +allial (coefont) +hibino matsuri +geiru toneido +hoshikawa shizuku +cream (cream) +shishio chris (2nd costume) +dtto. +alvida (peach88) +slither wing +enid sinclair +cool (gundam suisei no majo) +kali (fate) +shepherd (pikmin) +mario (pripara) +kotama (camp) (blue archive) +inukai iroha diff --git a/tags/v2/copyright.txt b/tags/v2/copyright.txt new file mode 100644 index 0000000..09bb77f --- /dev/null +++ b/tags/v2/copyright.txt @@ -0,0 +1,3739 @@ +original +touhou +kantai collection +fate (series) +pokemon +fate/grand order +idolmaster +genshin impact +hololive +blue archive +vocaloid +azur lane +idolmaster cinderella girls +arknights +umamusume +fire emblem +mahou shoujo madoka magica +love live! +final fantasy +girls und panzer +girls' frontline +mahou shoujo madoka magica (anime) +nijisanji +precure +hololive english +honkai (series) +kemono friends +granblue fantasy +jojo no kimyou na bouken +gundam +danganronpa (series) +fate/stay night +idolmaster (classic) +love live! school idol project +idolmaster shiny colors +persona +indie virtual youtuber +neon genesis evangelion +boku no hero academia +league of legends +k-on! +pokemon swsh +honkai: star rail +one piece +lyrical nanoha +the legend of zelda +fate/extra +suzumiya haruhi no yuuutsu +world witches series +honkai impact 3rd +toaru majutsu no index +street fighter +princess connect! +fire emblem heroes +final fantasy xiv +yu-gi-oh! +chainsaw man +idolmaster million live! +xenoblade chronicles (series) +final fantasy vii +mario (series) +fire emblem: three houses +splatoon (series) +fate/apocrypha +dragon ball +love live! sunshine!! +pokemon sm +guilty gear +pokemon (anime) +touken ranbu +strike witches +sword art online +danganronpa 2: goodbye despair +fate/zero +tales of (series) +overwatch +re:zero kara hajimeru isekai seikatsu +xenoblade chronicles 2 +voiceroid +pokemon sv +naruto (series) +monogatari (series) +kill la kill +bocchi the rock! +gochuumon wa usagi desu ka? +bishoujo senshi sailor moon +kono subarashii sekai ni shukufuku wo! +overwatch 1 +fire emblem fates +toaru kagaku no railgun +ragnarok online +danganronpa v3: killing harmony +idolmaster cinderella girls starlight stage +code geass +neptune (series) +pokemon bw +the king of fighters +dragon quest +jujutsu kaisen +lucky star +project moon +fire emblem awakening +mahou shoujo lyrical nanoha +touhou (pc-98) +nier (series) +shingeki no kyojin +nijisanji en +kimetsu no yaiba +blazblue +mahou shoujo lyrical nanoha strikers +tokyo afterschool summoners +bang dream! +persona 4 +fate/extra ccc +pokemon dppt +spy x family +inazuma eleven (series) +project sekai +mega man (series) +higurashi no naku koro ni +rwby +nier:automata +rebuild of evangelion +umineko no naku koro ni +bleach +love live! nijigasaki high school idol club +go-toubun no hanayome +tengen toppa gurren lagann +macross +rozen maiden +persona 5 +marvel +danganronpa: trigger happy havoc +fate/kaleid liner prisma illya +dragon ball z +goddess of victory: nikke +senki zesshou symphogear +smile precure! +tsukihime +senran kagura +pokemon bw2 +sousou no frieren +vampire (game) +persona 3 +naruto +super smash bros. +monster hunter (series) +sonic (series) +real life +kamen rider +final fantasy vii remake +pokemon xy +cardcaptor sakura +saki (manga) +to heart (series) +kirby (series) +ore no imouto ga konna ni kawaii wake ga nai +the legend of zelda: breath of the wild +digimon +tiger & bunny +high school dxd +cookie (touhou) +atelier (series) +bakemonogatari +stardust crusaders +gundam suisei no majo +last origin +pixiv fantasia +helltaker +yuru yuri +pokemon legends: arceus +inazuma eleven go +gridman universe +aikatsu! (series) +guilty gear strive +magia record: mahou shoujo madoka magica gaiden +kobayashi-san chi no maidragon +assault lily +pokemon hgss +pretty series +vento aureo +apex legends +to heart 2 +warship girls r +little busters! +limbus company +dc comics +oshi no ko +elsword +mahou shoujo lyrical nanoha a's +to love-ru +lycoris recoil +pokemon oras +splatoon 1 +resident evil +idolmaster million live! theater days +axis powers hetalia +metroid +onii-chan wa oshimai! +hololive indonesia +macross frontier +fire emblem engage +utau +one-punch man +new super mario bros. u deluxe +clannad +darling in the franxx +dokidoki! precure +watashi ga motenai no wa dou kangaetemo omaera ga warui! +angel beats! +panty & stocking with garterbelt +queen's blade +gundam 00 +megami magazine +dead or alive +eiyuu densetsu +kaguya-sama wa kokurasetai ~tensai-tachi no renai zunousen~ +hibike! euphonium +elden ring +ssss.gridman +black rock shooter +pokemon masters ex +diamond wa kudakenai +nanashi inc. +phantasy star +heartcatch precure! +disgaea +battle tendency +naruto shippuuden +koha-ace +amagami +ace attorney +flower knight girl +kagerou project +hunter x hunter +puzzle & dragons +dungeon ni deai wo motomeru no wa machigatteiru darou ka +monster girl encyclopedia +aikatsu! +fullmetal alchemist +mahou shoujo madoka magica: hangyaku no monogatari +fire emblem: the blazing blade +splatoon 2 +guilty gear xrd +super robot wars +tekken +sono bisque doll wa koi wo suru +fatal fury +ensemble stars! +nitroplus +the legend of zelda: tears of the kingdom +skullgirls +gundam seed +kemono friends 3 +monster musume no iru nichijou +houseki no kuni +transformers +phantasy star online 2 +gintama +fate/prototype +stone ocean +steins;gate +yurucamp +inazuma eleven +pripara +galaga +osomatsu-san +animal crossing +punishing: gray raven +yahari ore no seishun lovecome wa machigatteiru. +little witch academia +idolmaster side-m +suite precure +dragon ball super +holostars +idolmaster 1 +pokemon frlg +golden kamuy +date a live +gundam build fighters +fire emblem: mystery of the emblem +splatoon 3 +snk +spider-man (series) +os-tan +dungeon and fighter +phantom blood +fate/hollow ataraxia +ranma 1/2 +mushoku tensei +fire emblem: genealogy of the holy war +shingeki no bahamut +machikado mazoku +eromanga sensei +puyopuyo +toradora! +dark souls (series) +len'en +alice in wonderland +infinite stratos +osomatsu-kun +undertale +steel ball run +kingdom hearts +the legend of zelda: twilight princess +pokemon rse +final fantasy xi +zombie land saga +fire emblem: radiant dawn +atelier ryza +dungeon meshi +kemono friends v project +xenoblade chronicles 3 +chuunibyou demo koi ga shitai! +star ocean +boku wa tomodachi ga sukunai +zero no tsukaima +taimanin (series) +street fighter v +sennen sensou aigis +fire emblem: the binding blade +evangelion: 3.0 you can (not) redo +hyouka +made in abyss +mahou sensei negima! +reverse:1999 +love live! school idol festival +gegege no kitarou +sanrio +metal gear (series) +tales of vesperia +fresh precure! +love live! superstar!! +sekaiju no meikyuu +maria-sama ga miteru +fire emblem: path of radiance +mega man (classic) +yuri!!! on ice +samurai spirits +pokemon (classic anime) +library of ruina +vspo! +vshojo +cyberpunk (series) +pokemon sm (anime) +pokemon adventures +mobile suit gundam +omori +kamitsubaki studio +spice and wolf +fairy tail +yu-gi-oh! duel monsters +evangelion: 2.0 you can (not) advance +star wars +lobotomy corporation +final fantasy vi +doki doki literature club +shakugan no shana +kanon +happinesscharge precure! +project diva (series) +meitantei conan +the legend of zelda: ocarina of time +shoujo kageki revue starlight +working!! +go! princess precure +futari wa precure +pokemon rgby +sayonara zetsubou sensei +street fighter 6 +kara no kyoukai +sen no kiseki +muv-luv +cyberpunk edgerunners +tokyo ghoul +oshiro project:re +fate/prototype: fragments of blue and silver +dragon quest iii +needy girl overdose +bloodborne +melty blood +soulcalibur +m.u.g.e.n +gundam seed destiny +hayate no gotoku! +devil may cry (series) +dungeons & dragons +hidamari sketch +a.i. voice +cevio +nichijou +haikyuu!! +yes! precure 5 +final fantasy ix +pokemon journeys +kid icarus +overlord (maruyama) +urusei yatsura +promare +aria (manga) +yu-gi-oh! gx +brave witches +minecraft +fire emblem: the sacred stones +cinderella girls gekijou +saenai heroine no sodatekata +sword girls +shinrabanshou +fire emblem echoes: shadows of valentia +new game! +hirogaru sky! precure +final fantasy tactics +mcdonald's +youkai watch +shinryaku! ikamusume +ikkitousen +street fighter zero (series) +breath of fire +street fighter iv (series) +project voltage +azumanga daioh +final fantasy iv +senpai ga uzai kouhai no hanashi +pokemon gsc +senran kagura shoujo-tachi no shin'ei +alice gear aegis +warhammer 40k +komi-san wa komyushou desu +seiken densetsu +dark souls i +mega man x (series) +warcraft +danganronpa 3 (anime) +batman (series) +macross delta +atelier ryza 1 +durarara!! +saibou shinkyoku +nisemonogatari +wild arms +luo xiaohei zhanji +final fantasy v +closers +gundam build fighters try +god eater +tales of xillia +shadowverse +.live +zeta gundam +ano hi mita hana no namae wo bokutachi wa mada shiranai. +guilty crown +spider-verse +fire emblem cipher +watashi ni tenshi ga maiorita! +idolmaster dearly stars +lawson +final fantasy x +yu-gi-oh! 5d's +star twinkle precure +avatar legends +poptepipic +final fantasy viii +muv-luv alternative +mother (game) +persona 3 portable +kill me baby +twisted wonderland +tales of the abyss +yume nikki +melonbooks +dragon ball (classic) +darker than black +sugar lyric +pikmin (series) +dragon's crown +ryuuou no oshigoto! +inuyasha +touhou tag dream +soul eater +twitter +shin megami tensei +utawarerumono +berserk +marvel cinematic universe +uzaki-chan wa asobitai! +my little pony +air (visual novel) +pokemon xy (anime) +alchemy stars +to love-ru darkness +world of warcraft +aoki hagane no arpeggio +hugtto! precure +capcom +onmyoji +dragon quest iv +kin-iro mosaic +gensou suikoden +sword art online: alicization +mabinogi +idolmaster 2 +lord el-melloi ii case files +kirakira precure a la mode +galaxy angel +koihime musou +amagi brilliant park +aldnoah.zero +pangya +sinoalice +saki achiga-hen +black lagoon +love plus +tales of graces +gundam tekketsu no orphans +wizarding world +dragon quest v +my little pony: friendship is magic +nintendo +baldur's gate +lord of the mysteries +sana channel +luigi's mansion +free! +baldur's gate 3 +seiken densetsu 3 +coca-cola +kyoukaisenjou no horizon +senran kagura new link +little red riding hood +pokemon go +gundam unicorn +hataraku saibou +tropical-rouge! precure +di gi charat +fate/extella +boruto: naruto next generations +kannagi +call of duty +dorohedoro +sakura taisen +dagashi kashi +gyee +frozen (disney) +saga +yuusha de aru +kizuna ai inc. +gundam zz +shin jigen game neptune vii +mahou girls precure! +tales of symphonia +suzumiya haruhi no shoushitsu +show by rock!! +tokyo 7th sisters +puchimasu! +gabriel dropout +summer pockets +xenoblade chronicles 1 +goblin slayer! +sword art online: code register +under night in-birth +senjou no valkyria (series) +magi the labyrinth of magic +bayonetta (series) +ghost in the shell +xenosaga +harry potter (series) +tsugu (vtuber) +world trigger +tamako market +mon-musu quest! +ib (kouri) +super mario galaxy +ultra series +shantae (series) +yu-gi-oh! arc-v +ijiranaide nagatoro-san +godzilla (series) +mega man legends (series) +tate no yuusha no nariagari +pokemon dppt (anime) +kid icarus uprising +mob psycho 100 +delicious party precure +karakai jouzu no takagi-san +live a hero +holostars english +yotsubato! +va-11 hall-a +digimon adventure +pokemon platinum +fate/unlimited codes +my-hime +summon night +futaba channel +the legend of zelda: skyward sword +death note +dengeki moeou +dog days +tales of zestiria +toranoana +tera online +dragon ball fighterz +nyantype +tensei shitara slime datta ken +doraemon +dragon quest xi +final fantasy xv +slam dunk (series) +final fantasy vii advent children +mega man zero (series) +fire emblem warriors: three hopes +the moon studio +cardfight!! vanguard +pani poni dash! +shokugeki no souma +evangelion: 3.0+1.0 thrice upon a time +magical mirai (vocaloid) +kaiji +ar tonelico +eureka seven (series) +keroro gunsou +world flipper +inazuma eleven go chrono stone +senran kagura shinovi versus +link! like! love live! +teen titans +nagi no asukara +kami nomi zo shiru sekai +arcana heart +seishun buta yarou +mahou shoujo lyrical nanoha vivid +trigun +quiz magic academy +kimi no na wa. +tenka hyakken +healin' good precure +dairoku ryouhei +among us +castlevania (series) +vividred operation +bang dream! it's mygo!!!!! +dark souls iii +counter:side +guilty gear xx +princess principal +katekyo hitman reborn! +7th dragon (series) +monster hunter rise +call of duty: modern warfare 2 +to heart +high school fleet +voicevox +super robot wars original generation +street fighter iii (series) +dissidia final fantasy +rance (series) +yuyushiki +shining (series) +beatmania iidx +jojolion +super sentai +girls' frontline neural cloud +gekkan shoujo nozaki-kun +eureka seven +resident evil 4 +touhou lostword +tokimeki memorial +haiyore! nyaruko-san +strike witches: suomus misfits squadron +no game no life +tears of themis +dragalia lost +saint seiya +doukyuusei another world +hellsing +little nuns (diva) +girlfriend (kari) +benghuai xueyuan +synthesizer v +gundam build divers +shirobako +black clover +fate/samurai remnant +shinkai no valkyrie +slayers +douluo dalu +metal gear solid +liz to aoi tori +final fantasy xii +majo no tabitabi +bombergirl +makai senki disgaea +pokemon (game) +persona 5 the royal +embodiment of scarlet devil +katawa shoujo +nekopara +nanatsu no taizai +yuuki yuuna wa yuusha de aru +g gundam +adventure time +mother 2 +ryuuko no ken +warioware +the legend of zelda: the wind waker +final fantasy xiii +busou shinki +rewrite +mawaru penguindrum +kimi kiss +mahou tsukai no yoru +yama no susume +lupin iii +love live! school idol festival all stars +maplestory +pokemon lgpe +non non biyori +cookie run +chrono trigger +my-otome +nisekoi +bleach: sennen kessen-hen +toaru majutsu no index: new testament +sekai seifuku: bouryaku no zvezda +x-men +aa megami-sama +dream c club (series) +blend s +da capo +superman (series) +nier +onegai my melody +dead or alive 5 +identity v +mega man zx +cowboy bebop +evillious nendaiki +ryuu ga gotoku (series) +tsukihime (remake) +fate/strange fake +shoujo kakumei utena +gakkou gurashi! +violet evergarden (series) +taimanin asagi +the legend of zelda: a link between worlds +choujigen game neptune +arcane: league of legends +jashin-chan dropkick +tokyo revengers +star ocean the second story +puyopuyo fever +.hack// +getsuyoubi no tawawa +newtype +senran kagura new wave +goodsmile racing +funamusea +pixiv +blue lock +ichigo mashimaro +dream c club +shironeko project +dragon ball gt +fate/grand order arcade +blade & soul +mahou shoujo ikusei keikaku +kanojo okarishimasu +disney +cloud nine inc +mega man battle network (series) +type-moon +odin sphere +armored core +mihoyo +aikatsu stars! +black survival +kino no tabi +the legend of korra +spider-man: into the spider-verse +nijisanji kr +hololive dev is +final fantasy xvi +uchuu senkan yamato +tales of berseria +shuffle! +gundam wing +studio ghibli +monster musume no iru nichijou online +tokyo ghoul:re +pokemon horizons +soulworker +assassin's creed (series) +kuroko no basuke +fushigi no umi no nadia +touhou cannonball +ssss.dynazenon +spider-man: across the spider-verse +scott pilgrim (series) +the king of fighters xv +monster hunter: world +super real mahjong +yu yu hakusho +aquarion (series) +girls und panzer senshadou daisakusen! +avengers (series) +starbucks +xenogears +mirai nikki +metal slug +pixiv fantasia last saga +kidou senkan nadesico +kuro no kiseki +char's counterattack +hokuto no ken +toaru majutsu no index: old testament +dota (series) +majo no takkyuubin +heaven burns red +nu carnival +avatar: the last airbender +kami jigen game neptune v +boku no kokoro no yabai yatsu +dota 2 +the ring +master detective archives: rain code +maoyuu maou yuusha +street fighter ii (series) +uchi no hime-sama ga ichiban kawaii +zoids +minami-ke +million arthur (series) +pokemon rse (anime) +idoly pride +ark order +vrchat +team fortress 2 +senren banka +star ocean till the end of time +cosmic break +shin sangoku musou +mother 3 +koutetsujou no kabaneri +madou monogatari +danganronpa another episode: ultra despair girls +uta no prince-sama +tantei opera milky holmes +splatoon 2: octo expansion +pixiv fantasia 5 +silent hill (series) +line (naver) +arms (game) +divine gate +mahjong soul +sengoku basara +arc the lad +rune factory +dragon quest viii +highschool of the dead +destiny child +school rumble +sister princess +fate/requiem +sound horizon +serial experiments lain +choujikuu yousai macross +witches of africa +the great ace attorney +world cup +sono hanabira ni kuchizuke wo +pokemon tcg +shoujo shuumatsu ryokou +aquarion evol +epic seven +owari no seraph +rabbit hole (vocaloid) +aika (series) +tenchi muyou! +dragon ball super broly +chrono cross +nekomonogatari +himouto! umaru-chan +moomin +sd gundam +denonbu +final fight +hacka doll +valorant +musaigen no phantom world +comiket 102 +mitsudomoe +manatsu no yo no inmu +cygames +phase connect +the king of fighters xiv +hataraku maou-sama! +ganbare douki-chan +path to nowhere +youjo senki +dennou coil +force of will +d.gray-man +drag-on dragoon +indie utaite +akame ga kill! +rakuen tsuihou +ojamajo doremi +apple inc. +shugo chara! +youkoso jitsuryoku shijou shugi no kyoushitsu e +futari wa precure splash star +nijiura maids +accel world +pokemon emerald +queen's blade rebellion +mahou shoujo madoka magica movie 1 & 2 +re:stage! +heaven's feel +taimanin yukikaze +guardian tales +youtube +denpa onna to seishun otoko +ano natsu de matteru +strike the blood +idolmaster cinderella girls u149 +breath of fire ii +nippon professional baseball +charlotte (anime) +brand new animal +dolphin wave +transformers: generation 1 +ao no exorcist +inu x boku ss +iron saga +mononoke hime +strike witches: kurenai no majo-tachi +flcl +sora no kiseki +star ocean anamnesis +grandia +genshiken +zenless zone zero +perfect cherry blossom +subterranean animism +dragon quest ii +sakura no sekai +high school dxd born +deltarune +capcom fighting jam +oshiete! galko-chan +sen to chihiro no kamikakushi +key (company) +fantasy earth zero +journey to the west +rosario+vampire +baka to test to shoukanjuu +yes! precure 5 gogo! +zero no kiseki +south park +unfinished dream of all living ghost +crisis core final fantasy vii +fire emblem: thracia 776 +jigoku shoujo +ookami (game) +powerpuff girls +fatal frame +the legend of zelda: majora's mask +en'en no shouboutai +kiratto pri chan +senjou no valkyria 1 +riddle joker +comiket 103 +uchuu senkan yamato 2199 +agent aika +scott pilgrim takes off +honey strap +suigetsu +sengoku musou +hazbin hotel +sekaiju no meikyuu 3 +donkey kong (series) +noble witches +7th dragon +overwatch 2 +kingdom hearts ii +god eater burst +vsinger +resident evil 6 +yu-gi-oh! zexal +pokemon usum +turn a gundam +full metal panic! +pixiv fantasia fallen kings +nijisanji id +pokemon bw (anime) +atelier ryza 2 +curiosities of lotus asia +star fox +fallout (series) +wixoss +animare +world is mine (vocaloid) +hello kitty +voms +gate - jieitai ka no chi nite kaku tatakaeri +rurouni kenshin +sekaiju no meikyuu 1 +tsurezure children +resident evil village +soukou akki muramasa +rou-kyuu-bu! +tekken 7 +yuusha series +toaru kagaku no railgun t +pixiv fantasia t +kamen rider w +gundam build divers re:rise +hades (series) +mario kart +pop'n music +log horizon +mahou shoujo ni akogarete +final fantasy vii rebirth +crave saga +doom (series) +tonari no totoro +sora no otoshimono +sewayaki kitsune no senko-san +azur lane: slow ahead +tolkien's legendarium +yosuga no sora +square enix +mermaid melody pichi pichi pitch +lupinus virtual games +mikakunin de shinkoukei +super mario bros. 1 +valkyrie profile (series) +akuma no riddle +sekiro: shadows die twice +makai senki disgaea 2 +kfc +kaze no tani no nausicaa +kodomo no jikan +inazuma eleven go galaxy +time bokan (series) +getter robo +mazinger (series) +ambience synesthesia +koumajou densetsu +persona 4: the ultimate in mayonaka arena +hypnosis mic +pretty rhythm +wild arms 2 +devil may cry 5 +hinata channel +kamen rider revice +ishuzoku reviewers +one piece film: red +fukumoto mahjong +yagate kimi ni naru +saya no uta +hentai ouji to warawanai neko. +imperishable night +waktaverse +trigun stampede +the iron of yin and yang +the elder scrolls +hanasaku iroha +macross 7 +yuusha to maou +kyoukai no kanata +bungou stray dogs +love hina +cafe stella to shinigami no chou +hades 1 +gravity daze +sanoba witch +magic knight rayearth +pop-up story +suisei no gargantia +piapro +gundam hathaway's flash +claymore (series) +new horizon +toji no miko +god eater 2: rage burst +ring fit adventure +sekaiju no meikyuu 5 +pokemon mystery dungeon +octopath traveler +jigokuraku +cthulhu mythos +bravely default (series) +hyrule warriors +re:creators +virtuareal +shoujo kageki revue starlight -re live- +little witch nobeta +atelier totori +idolish7 +frame arms girl +d4dj +blazblue: chronophantasma +powerpuff girls z +kizumonogatari +comiket 100 +school days +sega +undefined fantastic object +formation girls +renkin san-kyuu magical pokaan +ar tonelico ii +oboro muramasa +grisaia (series) +idol time pripara +resident evil 4 (remake) +drag-on dragoon 3 +megido72 +gekitotsu! joshikousei oiroke sensha gundan +tales of xillia 2 +queen's gate +simoun +gundam g no reconguista +wrestle angels +dmm +4chan +toaru kagaku no mental out +justice gakuen +the amazing digital circus +happiness! +senki zesshou symphogear xd unlimited +tokyo mew mew +gundam 0083 +rinne no lagrange +kakegurui +sen no kiseki iii +fate/extra ccc fox tail +grimm's fairy tales +final fantasy vii ever crisis +ys +wii fit +the witcher (series) +soccer spirits +tensei oujo to tensai reijou no mahou kakumei +scp foundation +muv-luv total eclipse +gundam age +breath of fire v +high school dxd infinity +sound voltex +psycho-pass +pacific rim +persona 2 +rainbow six siege +comiket 101 +strawberry panic! +mahou shoujo lyrical nanoha the movie 1st +devil survivor +paper mario +futari wa precure max heart +akira (manga) +bamboo blade +ousama ranking +shadows house +ace combat +halo (series) +maji de watashi ni koi shinasai! +utawarerumono: itsuwari no kamen +akagi: yami ni oritatta tensai +koi wa sensou (vocaloid) +battle spirits +noripro +ghost in the shell stand alone complex +yatterman +zannen onna-kanbu black general-san +howl no ugoku shiro +the owl house +f-ism +resident evil 2 +waccha primagi! +ao no kiseki +sengoku bushouki muramasa +summon night 3 +resident evil 5 +shaman king +grandia i +octopath traveler i +ef (visual novel) +bayonetta 2 +mahouka koukou no rettousei +phantom of the kill +amazon (company) +shinkai shoujo (vocaloid) +super mario odyssey +86 -eightysix- +hidden star in four seasons +hoozuki no reitetsu +kemono friends 2 +kimi ga nozomu eien +eiyuu senki +niconico +dango daikazoku +qurare magic library +super robot wars og saga mugen no frontier +tenshi souzou re-boot! +crayon shin-chan +soukyuu no fafner +aikatsu friends! +metal gear solid v: the phantom pain +shinmai maou no testament +ore twintail ni narimasu +devil may cry 3 +tales of phantasia +gj-bu +jewelpet (series) +atelier sophie +dragon ball super super hero +mega man star force +wactor production +eternal return: black survival +kuroshitsuji +yume 2kki +hollow knight +dead by daylight +mountain of faith +liver city +king's raid +shin megami tensei v +tsugumomo +metal gear rising: revengeance +pixiv fantasia sword regalia +mahou shoujo ikusei keikaku unmarked +kekkai sensen +mekakucity actors +four goddesses online: cyber dimension neptune +valkyrie drive +summertime render +toaru kagaku no railgun s +soredemo ayumu wa yosetekuru +gosick +dirty pair +omniscient reader's viewpoint +record of lodoss war +the elder scrolls v: skyrim +learning with manga! fgo +yuuki bakuhatsu bang bravern +eizouken ni wa te wo dasu na! +magic: the gathering +zoids genesis +garou: mark of the wolves +armored core 6 +final fantasy x-2 +kamen rider ooo (series) +bilibili +danna ga nani wo itte iru ka wakaranai ken +super heroine boy +arc the lad ii +hooters +crypton future media +blame! +demonbane +da capo ii +kingdom hearts birth by sleep +occultic;nine +spongebob squarepants (series) +dumbbell nan kilo moteru? +eve online +pixiv fantasia new world +dead or alive xtreme +blazblue: central fiction +blue oath +saga frontier 2 +bravely default: flying fairy +xblaze +paradox live +yoake mae yori ruri iro na +fire emblem: new mystery of the emblem +kore wa zombie desu ka? +fushigiboshi no futago hime +read or die +lovebrush chronicles +xenosaga episode iii +mega man x dive +pixiv fantasia age of starlight +xenoblade chronicles 3: future redeemed +naruto: the last +persona dancing +dragon ball heroes +tales of arise +chobits +steven universe +school girl strikers +aku no musume (vocaloid) +ben 10 +the transformers (idw) +kingdom hearts iii +bemani +bayonetta 1 +resident evil 3: nemesis +wild arms 1 +sakura trick +idolmaster live for you! +trigger (company) +gensou suikoden v +pepsi +ash arms +pixiv fantasia 3 +mechanical buddy universe +night sparrow love +makai senki disgaea 4 +instagram +digimon tamers +urban legend in limbo +gensou suikoden ii +ao no kanata no four rhythm +shin godzilla +zettai karen children +makai senki disgaea 3 +egyptian mythology +flip flappers +miraculous ladybug +girls' frontline 2: exilium +yoru mac +dracu-riot! +metroid dread +sekirei +choujigen game neptune mk2 +hitsugi no chaika +9-nine- +sony +pandora hearts +project diva 2nd +gridman universe (film) +sangokushi taisen +tales of eternia +owarimonogatari +otome game no hametsu flag shika nai akuyaku reijou ni tensei shite shimatta +grisaia no kajitsu +gunslinger girl +7th dragon 2020 +digimon adventure 02 +azure striker gunvolt +witchblade +another +drifters +elf-san wa yaserarenai. +musuko ga kawaikute shikatanai mazoku no hahaoya +medaka box +sengoku collection +22/7 +top wo nerae! +gantz +kamen rider fourze (series) +snow white +a channel +pizza hut +kirby and the forgotten land +kanpani girls +pikmin 4 +da capo i +mazinger z +microsoft windows +shinza bansho series +re:act +gendai ninjakko zukan +star driver +mortal kombat (series) +forever 7th capital +furyou michi ~gang road~ +star ocean the last hope +atelier meruru +miku symphony (vocaloid) +red bull +kunoichi tsubaki no mune no uchi +modern mogal +zhu xian +sengoku rance +kuso miso technique +the little mermaid +omamori himari +barbie (franchise) +houshin engi +dragon quest x +enjo kouhai +alien (series) +vampire (vocaloid) +the end of evangelion +soulcalibur iv +breath of fire iv +shirokami project +tower of fantasy +haibane renmei +kerberos blade +mirai akari project +dragon quest vi +yakusoku no neverland +wily beast and weakest creature +ange vierge +doukyuusei +atelier rorona +sora wo kakeru shoujo +tenkuu no shiro laputa +dramatical murder +devilman +ar tonelico iii +urara meirochou +white album (series) +mega man zx advent +ookami-san +mahou senki lyrical nanoha force +pokemon unite +senran kagura estival versus +tales of symphonia knight of ratatosk +kantai collection (anime) +high school dxd pi +yofukashi no uta +medarot +dragon quest vii +girls und panzer saishuushou +one piece treasure cruise +kannazuki no miko +doukutsu monogatari +yuusha ou gaogaigar +yumekui merry +sword art online: alicization - war of underworld +xenoblade chronicles 2: torna - the golden country +baby princess +deadpool (series) +disneyland +voltron (series) +macross: do you remember love? +akemiho tabi nikki +top wo nerae 2! +seto no hanayome +ten desires +titanfall (series) +legacy of lunatic kingdom +marvel vs. capcom +saru getchu +kidou keisatsu patlabor +prism project +mahou shoujo lyrical nanoha a's portable: the battle of aces +uni create +danshi koukousei no nichijou +kamen rider 555 +mass effect (series) +.flow +cu-no +sword art online alternative: gun gale online +dorei to no seikatsu ~teaching feeling~ +galge.com +baccano! +taimanin rpgx +apollo justice: ace attorney +prison school +do it yourself!! +onegai teacher +idolmaster side-m growing stars +voltron: legendary defender +shy (series) +sen no kiseki iv +magnet (vocaloid) +ansatsu kyoushitsu +ninja slayer +persona 3 reload +gyakushuu no fantasica +another eidos-r +sonic the hedgehog (classic) +monster strike +girl cafe gun +tsunderia +wild arms 3 +nyanko daisensou +kirby 64 +kingdom hearts 358/2 days +koe no katachi +talkex +sky: children of the light +palworld +mushishi +portal (series) +saturday night fever +puyopuyo quest +isekai maou to shoukan shoujo no dorei majutsu +devil summoner +final fantasy iii +bandai +kamen rider dcd +captain america (series) +chaos online +miru tights +ukagaka +saga frontier +coppelion +forbidden scrollery +wrestle angels survivor +dolls in pseudo paradise +kyoto animation +terraria +z/x +hinako note +.hack//g.u. +katanagatari +legend of the cryptids +kamen rider 01 (series) +f-zero +american mcgee's alice +gundam 0080 +pacific (kancolle) +princess tutu +greek mythology +oda nobuna no yabou +age of ishtaria +atelier live +unconnected marketeers +la pucelle +adachi to shimamura +koishi komeiji's heart-throbbing adventure +jahy-sama wa kujikenai! +food fantasy +victory gundam +scooby-doo +sakura taisen iii +ar tonelico i +ga-rei +gake no ue no ponyo +iris black games +demon's souls +grimms notes +suna no wakusei (vocaloid) +mahoromatic +peanuts (comic) +sekaiju no meikyuu 2 +alternative girls +kamen rider build (series) +kamen rider geats (series) +dies irae +lotte no omocha! +catherine (game) +senbonzakura (vocaloid) +unleashed +kemurikusa +fate/extella link +gundam 08th ms team +2channel +tales of destiny 2 +goodsmile company +428 +five nights at freddy's +akebi-chan no serafuku +ga-rei zero +doupo cangqiong +merc storia +big hero 6 +black bullet +wake up girls! +final fantasy i +kumamiko +princess principal game of mission +comic kairakuten +canaan (series) +rojiura satsuki: chapter heroine sanctuary +tokimeki memorial 2 +djmax +jikkyou powerful pro yakyuu +gravity falls +kakumeiki valvrave +sunken fossil world +breath of fire iii +pac-man (game) +virtua fighter +kamen rider kuuga (series) +roshin yuukai (vocaloid) +mahou shoujo lyrical nanoha the movie 2nd a's +splatoon 3: side order +eyeshield 21 +k-on! movie +oounabara to wadanohara +the lord of the rings +the witcher 3 +kirara fantasia +magician's aerial dream +dragon quest dai no daibouken +ensemble girls! +evertale +tales of destiny +nurarihyon no mago +cyphers +chrono crusade +maria holic +ace attorney investigations +miniskirt pirates +project diva f +cafe-chan to break time +jormungand (manga) +black souls +final fantasy ii +comic kairakuten beast +yoru no yatterman +comic aun +kamen rider ryuki (series) +microsoft +kakyuusei +silent hill 2 +monster hunter portable 3rd +persona 4 the golden +phoenix wright: ace attorney - dual destinies +pretty rhythm rainbow live +gatchaman crowds +wakfu +demi-chan wa kataritai +kagura gumi +qinshi mingyue +pokemon bdsp +pia carrot (series) +yu-gi-oh! vrains +rakudai ninja rantarou +hidan no aria +bokutachi wa benkyou ga dekinai +mashiroiro symphony +mahou shoujo oriko magica +honzuki no gekokujou +bural chingu +collar x malice +nippon ichi +grand theft auto +dr pepper +walkure romanze +bishoujo mangekyou (series) +maou-jou de oyasumi +aogiri koukou +kusuriya no hitorigoto +kyoufuu all back (vocaloid) +terminator (series) +after war gundam x +shigatsu wa kimi no uso +galaxy angel rune +satsuriku no tenshi +strike witches zero +yami to boushi to hon no tabibito +beyblade +girls und panzer ribbon no musha +vyugen +to heart 2 ad +fire emblem: shadow dragon and the blade of light +haiiro teien +tales of legendia +marl kingdom +suguri +battle girl high school +hitoribocchi no marumaru seikatsu +dr. slump +valkyrie drive -mermaid- +comiket 94 +chousoku henkei gyrozetter +friday the 13th +the murder of sonic the hedgehog +black jack (series) +carnival phantasm +mairimashita! iruma-kun +mahoutsukai no yakusoku +kimi no koto ga dai dai dai dai daisuki na 100-nin no kanojo +subarashiki kono sekai +the loud house +the tale of food +kemomimi oukoku kokuei housou +bokujou monogatari +phoenix wright: ace attorney - trials and tribulations +fire emblem: shadow dragon +quiz magic academy the world evolve +cyberpunk 2077 +tennis no ouji-sama +grappler baki +fantasy earth +honey come chatka!! +dr. stone +alice: madness returns +langrisser +hori-san to miyamura-kun +dengeki g's +vinland saga +shiro seijo to kuro bokushi +sakura-sou no pet na kanojo +ojisan to marshmallow +juuni kokuki +dororo (tezuka) +manga time kirara +pixiv fantasia 4 +queen's blade grimoire +citrus (saburouta) +titanfall 2 +iriam +last exile +ultraman (1st series) +heroman +code geass: lost stories +eoduun badaui deungbul-i doeeo +teenage mutant ninja turtles +gensou suikoden i +atelier escha & logy +taimanin asagi kessen arena +kimi ga shine +tsukuyomi moonphase +ginga eiyuu densetsu +ouran high school host club +rune factory 4 +maitetsu +super blackjack +taiho shichauzo +project diva +tonari no kyuuketsuki-san +yu-gi-oh! sevens +c.c. lemon +lord of vermilion +tenki no ko +kaibutsu oujo +hyrule warriors: age of calamity +sk8 the infinity +jinrui wa suitai shimashita +metal gear solid 3: snake eater +cinderella +druaga no tou +maken-ki! +agarest senki (series) +devil may cry 4 +ole tower +pui pui molcar +kamen rider den-o (series) +schwarzesmarken +memories off +cutie honey +viper +juusan kihei bouei ken +last period +sekaiju no meikyuu 4 +sword art online: memory defrag +tsuujou kougeki ga zentai kougeki de ni-kai kougeki no okaasan wa suki desu ka? +masterwork apocalypse +majutsushi orphen +transformers (live action) +persona 2 tsumi +kinnikuman +tactics ogre +breaking bad +summon night 2 +kamen rider blade (series) +metal gear solid 4: guns of the patriots +zootopia +nurse witch komugi-chan +mahoujin guruguru +tenshinranman +hyakka ryouran samurai girls +kuroinu ~kedakaki seijo wa hakudaku ni somaru~ +hikaru no go +hyakko +kunio-kun series +samsung +kamen rider wizard (series) +ace of diamond +pokemon: twilight wings +signalis +tekken 8 +mister donut +himawari-san +tenco's story +warframe +mighty no. 9 +phoenix wright: ace attorney - spirit of justice +mc axis +seikon no qwaser +homestuck +fortnite +comiket 99 +houkago teibou nisshi +emil chronicle online +houkago play +saint seiya omega +kamen rider gaim (series) +crash bandicoot (series) +the legend of zelda: a link to the past +sayonara wo oshiete +the lego group +hajimari no kiseki +milgram +shin megami tensei iii: nocturne +monobeno +falkyrie no monshou +fall guys +amphibia +black surge night +shinkyoku soukai polyphonica +c (control) +lord of heroes +illustration.media +shimoneta to iu gainen ga sonzai shinai taikutsu na sekai +digimon card game +doukyuusei 2 +the shining +arknights: endfield +foster's home for imaginary friends +kirby: star allies +trusty bell +kaiten muten-maru +hololive alternative +anyamal tantei kirumin zoo +shino to ren +kakyuusei 2 +gundam seed freedom +moetan +hataraku saibou black +dark souls ii +world of warships +dai (series) +ichigo 100 percent +addams family +given +fatal frame 2 +blood+ +summer wars +everlasting summer +bakuon!! +amairo islenauts +itai no wa iya nano de bougyoryoku ni kyokufuri shitai to omoimasu +silent hill 3 +rolling girl (vocaloid) +romeo to cinderella (vocaloid) +blue reflection (series) +umamusume: cinderella gray +seisenshi dunbine +scryed +kotobukiya bishoujo +kai-ri-sei million arthur +tokyo mirage sessions fe +stardew valley +tales of asteria +ico +toki wo kakeru shoujo +elona +sengoku taisen +atelier ryza 3 +king (vocaloid) +production kawaii +nanatsuiro drops +strike witches: katayoku no majo-tachi +vivid strike! +sidonia no kishi +subarashiki hibi +mabinogi heroes +matryoshka (vocaloid) +seitokai yakuindomo +seikimatsu occult gakuin +xblaze code: embryo +ame to kimi to +genjitsu no yohane +shadow of the colossus +kanokon +tangled +deemo +snk heroines: tag team frenzy +seiken gakuin no maken tsukai +nier reincarnation +comic party +persona 1 +chain paradox +uchuu no stellvia +transformers prime +dragon's dogma (series) +soulcalibur vi +sonic frontiers +macross frontier: itsuwari no utahime +makai senki disgaea 5 +joshi kousei rich thots +kamichu! +houchi shoujo +gainax +virtual on +trickster (ntreev soft) +shining wind +white album 2 +ombok diving and delivery services +makai tenshi djibril +bokusatsu tenshi dokuro-chan +magic kaito +death stranding +ragnarok masters +portal 1 +saihate (vocaloid) +tomo-chan wa onna no ko +planetarian +zone of the enders +rakudai kishi no cavalry +dohna dohna issho ni warui koto o shiyou +lonely girl ni sakaraenai +kiddy grade +phantasmagoria of flower view +starcraft +tales of innocence +xenoblade chronicles x +elfen lied +sengoku otome +mario tennis +photokano +tales of the rays +saikin yatotta maid ga ayashii +asobi ni iku yo! +kamen rider kabuto (series) +transformers animated +dungeon travelers 2 +jewelpet twinkle +the road to el dorado +tenkuu no crystalia +brave girl ravens +ninin ga shinobuden +guilty gear x +slow start +amaryllis gumi +soukou kihei votoms +moyashimon +ongeki +star ocean first departure +natsume yuujinchou +the evil within +me!me!me! +busou renkin +k-project +rokudenashi majutsu koushi to akashic record +ender lilies quietus of the knights +artwhirl mahou gakuen no otome-tachi +rumble roses +steampunk (liarsoft) +hoshikuzu witch meruru +initial d +shin getter robo +phantasy star portable 2 +the saga of darren shan +dragon's dogma +fire emblem gaiden +bioshock (series) +comic anthurium +orenchi no meidosan +rabi-ribi +kamen rider ex-aid (series) +kao no nai tsuki +wonder festival +maerchen (album) +macross frontier: sayonara no tsubasa +clover theater +paripi koumei +sentimental graffiti +reitaisai +uchuu patrol luluco +sora yori mo tooi basho +google +downtown no gaki no tsukai ya arahende!! +battle angel alita +kampfer +oekaki musume +witch craft works +shoujo to ura roji +tokyo exe girls +predator (series) +shining hearts +danball senki +double dealing character +ultra kaijuu gijinka keikaku +tom clancy's the division +duel masters +idolmaster xenoglossia +fortune arterial +pokemon rgby (prototype) +kingdom hearts i +gakuen utopia manabi straight! +wonderful precure! +the big o +digimon frontier +beast wars +masamune-kun no revenge +sakura taisen v +shiritsu justice gakuen +mega man 2 +hiyoku no crosspiece +sleeping beauty +growlanser +princess lover +tales of hearts +tenka touitsu chronicle +kimetsu gakuen +kore ga watashi no goshujin-sama +bakusou kyoudai let's & go!! +the simpsons +hopeless masquerade +sid story +endro! +senkou no ronde +ga geijutsuka art design class +shingoku no valhalla gate +tiny evil +comic exe +kaleido star +shadow hearts +puyopuyo 7 +high school dxd new +jibaku shounen hanako-kun +aku no meshitsukai (vocaloid) +gachimuchi +mario & luigi rpg +doom eternal +elfheim +super robot wars the lord of elemental +bobobo-bo bo-bobo +devil survivor 2 +monsterverse +comiket 95 +helluva boss +barbie (live action) +tianguan cifu +kokoro iroduku koi ga shitai +bakumatsu rouman +fruits basket +tetris +a song of ice and fire +disgaea d2 +iya na kao sare nagara opantsu misete moraitai +friday night funkin' +bacchikoi! +otome wa boku ni koishiteru +overman king gainer +alien (1979) +kamen rider zi-o (series) +calvin klein +wacom +nazo no kanojo x +chaos;head +super robot wars z +chain chronicle +brave sword x blaze soul +pixiv fate/grand order contest 2 +ayakashi triangle +fate/unlimited blade works +legend of mana +tomb raider +kamen rider kiva (series) +the terminator +gensou suikoden iii +snow white and the seven dwarfs +vanguard princess +shining resonance +suicide squad +artery gear +koisuru asteroid +gnosia +my adventures with superman +olympics +jet set radio +arcana heart 2 +seitokai no ichizon +washio sumi wa yuusha de aru +persona 5: dancing star night +mieruko-chan +tsubasa chronicle +night wizard +rhapsody +iosys +galgrease +dragonaut +crawling dreams +gundam f91 +tetsuwan atom +melt (vocaloid) +strike witches: aurora no majo +joshiraku +monster farm +higanbana no saku yoru ni +marvel vs. capcom 3 +yuragisou no yuuna-san +arcaea +tensui no sakuna-hime +pokemon: the electric tale of pikachu +ano ko wa toshi densetsu +professor layton +pornhub +slow loop +disgaea rpg +jinki +kobeya +wild arms 5 +himehina channel +wonder woman (series) +toeto (vocaloid) +digimon xros wars +napoli no otokotachi +konjiki no gash!! +national basketball association +action pizazz +senjou no valkyria 3 +mahou shoujo lyrical nanoha innocent +kono bijutsubu niwa mondai ga aru! +luminous witches +yakitate!! japan +lost universe +yuri kuma arashi +shinkalion (series) +idol corp +the coffin of andy and leyley +advent cirno +twin angel +world of tanks +touhou danmaku kagura +kage no jitsuryokusha ni naritakute! +sunrise (company) +sketchbook full colors +yukijirushi +sora no woto +steins;gate 0 +2014 fifa world cup +mononoke +manaria friends +meridian project +grimlight +eversoul +resort boin +wild and horned hermit +idolmaster movie +river city girls +kizuato +story of eastern wonderland +kamen rider (1st series) +choukou sennin haruka +digimon adventure tri. +qualidea code +antinomy of common flowers +eden's zero +dengeki hime +dissidia 012 final fantasy +the king of fighters xiii +heavy object +outbreak company +sen no kiseki ii +bishoujo senshi sailor moon crystal +onsen musume +the super mario bros. movie +battlefield (series) +mayoi neko overrun! +houkago no pleiades +mayo chiki! +queen's blade unlimited +otonari no tenshi-sama ni itsu no mani ka dame ningen ni sarete ita ken +isekai ojisan +ma no mono-tachi +no more heroes +donkey kong country +urasekai picnic +super robot wars 30 +wuthering waves +tsuyokiss +comic penguin club +ice climber +arcana heart 3 +family guy +krt girls +twitter-san +lineage +one - kagayaku kisetsu e +mega man x4 +kim possible (series) +fatal frame 4 +sora no method +real drive +star wars: the clone wars +tari tari +cross ange +shining nikki +gaki kyonyuu +null-meta +city hunter +formula one +parasite eve +castlevania: rondo of blood +100 percent orange juice +koumajou densetsu 2 +sensha otoko +saber marionette j +crossbone gundam +suzumiya haruhi-chan no yuuutsu +looney tunes +ben-tou +masou gakuen hxh +ganbare goemon +final fantasy iv: the after years +hourou musuko +youkai watch 2 +kamen rider drive (series) +wonder egg priority +phantom kingdom +romancing saga +seiken densetsu 2 +wrestle angels survivor 2 +upotte!! +boruto: naruto the movie +xenoblade chronicles: future connected +echocalypse +the legend of zelda: link's awakening +soredemo machi wa mawatteiru +my little pony: equestria girls +ghostblade +lanxi zhen +kuro no kiseki ii +sky girls +predator (1987) +tokimeki memorial 1 +ao no roku-gou +sonic adventure 2 +code geass: boukoku no akito +junk gaming maiden +zozotown +precure all stars +taimanin murasaki +golden sun +fallout 4 +robotech +bomberman +the legend of zelda: spirit tracks +trouble spirit! +atelier ayesha +boku dake ga inai machi +nhk ni youkoso! +dead space +sword art online progressive +shachiku succubus no hanashi +artery gear: fusion +elysion +aladdin (disney) +fairy fencer f +star ocean integrity and faithlessness +danganronpa s: ultimate summer camp +wild arms 4 +kanagawa okinami ura +yowamushi pedal +your diary +tekken tag tournament 2 +soulcalibur v +mon-musu quest: paradox +caligula (series) +resident evil 2 (remake) +gundam sentinel +super mario rpg +papa no iu koto wo kikinasai! +sword art online the movie: ordinal scale +arai-san mansion +umayuru +air gear +seihou +punch-out!! +power rangers +border break +rokka no yuusha +wednesday (netflix) +namco +xxxholic +ookiku furikabutte +gundam 00 a wakening of the trailblazer +comiket 96 +idol land pripara +princess peach: showtime! +blazblue remix heart +blazblue variable heart +kin-iro loveriche +gundam arsenal base +gagraphic +kaze no klonoa +akarui kioku soushitsu +tokidoki bosotto roshia-go de dereru tonari no arya-san +dankira!!! +strike witches 1991 +akatsuki no yona +comic girls +bungou to alchemist +mode aim +the king of fighters all-stars +comiket 97 +super cub +neo-porte +hentai key +star trek +oomuro-ke +psychic hearts +karakai jouzu no (moto) takagi-san +otome gee sekai wa mob ni kibishii sekai desu +shukusei!! loli-gami requiem +valkyrie no densetsu +tamagotchi +zegapain +romancing saga 2 +kaitou tenshi twin angel +11eyes +shenmue +rune factory 3 +gundam narrative +bible black +zaregoto series +seiken no blacksmith +left 4 dead +borderlands (series) +super mario 3d world +saiki kusuo no psi nan +ice cream kanojo +shounen jump +paper mario: the thousand year door +kud wafter +ai shite! homun +captain america: the winter soldier +#compass +gundam msv +power pro kun pocket +wario land +otomedius +fire emblem warriors +shuumatsu no izetta +granblue fantasy versus +final fantasy tactics advance +final fantasy type-0 +noragami +hitomi sensei no hokenshitsu +idolmaster side-m live on stage! +ueno-san wa bukiyou +granado espada +lotus land story +jigoku sensei nube +touran-sai +kamen rider hibiki (series) +shijou saikyou no deshi ken'ichi +dragon quest ix +sunoharasou no kanrinin-san +garo (series) +comic hotmilk +benesse +arakawa under the bridge +monster hunter 3 +robotics;notes +blue reflection +2018 fifa world cup +she-ra and the princesses of power +dosanko gal wa namaramenkoi +freezing (series) +un-go +persona 4: dancing all night +rance 10 +foul detective satori +majin tantei nougami neuro +comic lo +wild arms xf +hapymaher +bloodstained: ritual of the night +code vein +ochikobore fruit tart +ginga tetsudou 999 +hakuouki shinsengumi kitan +kumo desu ga nani ka? +pokemon gsc (prototype) +queen's blade white triangle +versailles no bara +internet explorer +cream lemon +akane-iro ni somaru saka +digimon story: cyber sleuth +star vs the forces of evil +chunithm +ys viii lacrimosa of dana +comiket 93 +coco (disney) +kashimashi +galhound +dragon nest +ring dream +boku to koi suru ponkotsu akuma. +higurashi no naku koro ni mei +nogizaka haruka no himitsu +metal gear solid 2: sons of liberty +tayutama +tetsuwan birdy decode +pixiv fantasia wizard and knight +hundred (light novel) +gekijouban hibike! euphonium +metal slug attack +kamen rider agito (series) +sengoku musou 2 +the seven deadly sins +space dandy +selector wixoss +yandere simulator +ryuu ga gotoku 0 +bird/binary +reflect (gawr gura) +r.o.d the tv +sangoku musou 1 +outlaw star +mystic square +junketsu duelion +invincible (series) +a-soul +pringles +mother 1 +animedia +nagato yuki-chan no shoushitsu +wendy's +tasogare otome x amnesia +mondaiji-tachi ga isekai kara kuru sou desu yo? +capsule servant +sengoku saga +detective pikachu +haite kudasai takamine-san +legends of runeterra +hololive china +dislyte +macintosh +honest axe +winnie the pooh +tales of rebirth +phantasy star universe +no.6 +atelier firis +it (stephen king) +tenjou tenge +kimagure orange road +shinkansen henkei robo shinkalion +avatar 2.0 project +futakoi +aquaplus +genmu senki leda +half-life (series) +binbougami ga! +tokimeki memorial girl's side 3rd story +xianjian qixia zhuan +greaseberries +gothic wa mahou otome +giant robo +anpanman +yozakura quartet +tekken 6 +ninja gaiden +dogs: bullets & carnage +tiktok +mario kart tour +kemono jihen +brown dust 2 +shinkon gattai godannar!! +onegai twins +bastard!! +kanojo x kanojo x kanojo +akb48 +yondemasu yo azazel-san. +chikanoko +hanikami kanojo +gynoid talk +hamidashi creative +kamen rider black (series) +tree of savior +indivisible +monster hunter x +sdorica +mewkledreamy +kamisama ni natta hi +mashle +seitokai nimo anawa aru! +aquarian age +phantom brave +diablo (series) +zenkoku seifuku bishoujo grand prix +namiuchigiwa no muromi-san +danganronpa/zero +kono subarashii sekai ni bakuen wo! +yu-gi-oh! the dark side of dimensions +kmnz +persona 5 scramble: the phantom strikers +gundam wing endless waltz +happy tree friends +assassin's creed ii +senjou no valkyria 2 +banjo-kazooie +rail wars! +inari konkon koi iroha. +captain earth +tejina senpai (series) +sakura quest +getting over it +kininatteru hito ga otoko ja nakatta +yokohama kaidashi kikou +fatal frame 3 +phantasy star online +sazae-san +back to the future +highly responsive to prayers +caligula (game) +spectral (series) +beauty and the beast +advance wars +true tears +perfume (band) +lol -lots of laugh- (vocaloid) +sen'yuu. +dead or alive 6 +kouya no kotobuki hikoutai +breath of fire i +ushinawareta mirai wo motomete +starry sky (game) +corpse party +nandemo iu koto wo kiite kureru akane-chan (voiceroid) +kawaii dake ja nai shikimori-san +gal gamer ni homeraretai +pokemon sleep +kamikaze kaitou jeanne +dream hunter rem +ca (maeda koutarou) +kokoro connect +orangina +yume oukoku to nemureru 100-nin no ouji-sama +thunderbolt fantasy +choujin x +akuma shitsuji to kuroi neko +athena (series) +dragon quest i +tetsuwan birdy +cross edge +bakuman +cinderella series +star wars: the force awakens +nogi wakaba wa yuusha de aru +avengers: infinity war +shining tears +umi monogatari +super mario sunshine +priapus +bionicle +high school dxd hero +mahoraba +xenosaga episode i +castlevania: portrait of ruin +summon night 5 +hisho collection +hunie (series) +red: pride of eden +umamusume: road to the top +2022 fifa world cup +kochikame +sola +yuzu-soft +one piece: strong world +mofumofu channel +cuddly octopus +cuphead (game) +watashi no oshi wa akuyaku reijou +space adventure cobra +mozilla firefox +ghostbusters +kimi ga aruji de shitsuji ga ore de +akatsuki no goei +sangatsu no lion +kemono friends pavilion +beastars +pia carrot e youkoso!! 3 +ghost sweeper mikami +animage +lovely x cation 2 +re:zero kara hajimeru isekai seikatsu: lost in memories +tatakau ataisuru +waku waku 7 +namco x capcom +scarlet weather rhapsody +sweet home +metal gear solid: peace walker +god of war +madan no ou to vanadis +vivy: fluorite eye's song +mugen senshi valis +facebook +kirby's return to dream land +hai to gensou no grimgar +senjuushi (series) +neko to chiyo +han'you no yashahime +omega strikers +five star stories +gunsmith cats +bikkuriman +kimi ni todoke +kairaku historie +fate/empire of dirt +uta macross sumaho deculture +pixiv fantasia scepter of zeraldia +chou shittou caduceus +fate/tiger colosseum +dlsite.com +haevest +musunde hiraite rasetsu to mukuro (vocaloid) +w tails cat +the great ace attorney 2: resolve +shigoto neko +gotcha! +kyu-kurarin (cevio) +ero condo +samurai champloo +game & watch +romancing saga 3 +arc the lad iii +call of cthulhu +mona lisa +garfield +mahou shoujo (raita) +sansha san'you +shinmai fukei kiruko-san +bioshock infinite +bunny and fox world +grand sphere +bijin onna joushi takizawa-san +atelier lydie & suelle +ryuu ga gotoku 7 +unicorn overlord +kagetsu tooya +soul hackers +gunxsword +djmax portable +zone of the enders 2 +otogi-juushi akazukin +assassin's creed +kotoura-san +kobe shinbun +amnesia (idea factory) +pokemon cafe remix +ordo mediare sisters (ironlily) +pita ten +words worth +gensou suikoden iv +kyouran kazoku nikki +comic unreal +strider (video game) +justice league +irotoridori no sekai +mahou shoujo madoka magica plus +flying witch +kamihime project +mato seihei no slave +maburaho +megami tensei +eternity sword series +char's counterattack - beltorchika's children +my life as a teenage robot +the legend of zelda (nes) +fantasista doll +sonic the hedgehog (archie comics) +guilty dragon +servant x service +koufuku graffiti +darkest dungeon +shiguang dailiren +cyberbots +haou taikei ryuu knight +green lantern (series) +trinity seven +ilog +beat angel escalayer +comic rin +sumaga +arc system works +suntory +the silmarillion +sankarea +love lab (manga) +tsuritama +gakusen toshi asterisk +valkyrie connect +juuni taisen +hachigatsu no cinderella nine +kemomimi refle! +kure-nai +tower of god +chucolala +lineage 2 +lunar +narutaru +harukanaru toki no naka de +culture japan +kirby super star +saijaku muhai no bahamut +bayonetta 3 +kemono friends kingdom +hatsune miku happy 16th birthday -dear creators- +stellula eques +masters of the universe +onii-chan dakedo ai sae areba kankeinai yo ne +comic bavel +ane naru mono +snow fox +casshern (series) +wonder festival 2007 +agarest senki +unlight +shantae: half-genie hero +smite +tsumi no hahen (debris) +oshioki sweetie +portrait of exotic girls +phoenix wright: ace attorney +battle spirits: shounen toppa bashin +d-frag! +karigurashi no arrietty +tsuki ni yorisou otome no sahou +senran kagura peach beach splash +shuumatsu no valkyrie +sousai shoujo teien +netsu ijou (utau) +black cat (series) +sakura musubi +dodonpachi +mega man x: command mission +franken fran +odds & ends (vocaloid) +huniepop +imouto sae ireba ii +pokemon the movie: the power of us +shinsougumi +action taimanin +suzume no tojimari +battle athletes +bakuretsu hunters +roman (sound horizon) +phantasmagoria of dim.dream +terminator 2: judgment day +daiteikoku +mass effect 3 +shantae and the pirate's curse +mofu-mofu after school +tokyo necro +kiznaiver +takt op. +seikai no senki +mahou no tenshi creamy mami +mega man 1 +momotarou densetsu +ikkitousen great guardians +hanamaru youchien +nyan koi! +ghost trick +majo to hyakkihei +souzou forest (vocaloid) +teekyuu +wonderland wars +gravity daze 2 +warui ga watashi wa yuri janai +tongkkangi +ryuu ga gotoku 1 +metroid fusion +jiggly girls +drag-on dragoon 1 +touhou hisoutensoku +kyokugen dasshutsu +la corda d'oro +daitoshokan no hitsujikai +hanayamata +the great ace attorney: adventures +mitsuboshi colors +the king of fighters 2001 +getbackers +luminous arc +nagasarete airantou +fireball (series) +machine-doll wa kizutsukanai +game of thrones +monster hunter 4 +doom (2016) +final fantasy brave exvius +senjuushi: the thousand noble musketeers +muse dash +goodbye sengen (vocaloid) +escalation heroines +yu-gi-oh! go rush!! +yuusha ou gaogaigar final +final fantasy crystal chronicles +toushinden +osu! tatakae! ouendan +double spoiler +fallout new vegas +koi suru kanojo no bukiyou na butai +i-chu +kyokou suiri +goho mafia! kajita-kun +djmax respect +ochikazuki ni naritai miyazen-san +hikikomari kyuuketsuki no monmon +shiroi suna no aquatope +ai yori aoshi +needless +macross plus +irisu shoukougun! +project x zone +tell your world (vocaloid) +sangoku infinity +yuusha no kuse ni namaiki da +choudenji robo combattler v +persona 2 batsu +hoshizora e kakaru hashi +el shaddai +majestic prince +modao zushi +from argonavis +jock studio (blits games) +white album +felarya +guilty gear 2 +peter pan (disney) +criminal girls +tower records +netoge no yome wa onna no ko janai to omotta? +mahou tsukai no yome +kishuku gakkou no juliet +tenkuu no craft fleet +bakuretsu tenshi +castlevania: symphony of the night +world masterpiece theater +coyote ragtime show +beelzebub (manga) +tokimeki memorial 4 +strike witches 1940 +kagerou days (vocaloid) +ore no kanojo to osananajimi ga shuraba sugiru +majo no ie +suki! yuki! maji magic (vocaloid) +chaos;child +harukana receive +spy kyoushitsu +stellive +ashita no nadja +mushihime-sama +aerisdies +maison ikkoku +you can eat the girl +crazy raccoon +kurenai no buta +pure pure +wcdonald's +resident evil 1 +rosenkreuzstilette +kokoro (vocaloid) +mahou shoujo lyrical nanoha a's portable: the gears of destiny +last exile: gin'yoku no fam +mystical power plant +plastic memories +splatoon (manga) +playerunknown's battlegrounds +knight's & magic +avengers: endgame +dandadan +100th black market +kaitou saint tail +peace@pieces +tom and jerry +dewprism +omc +hamtaro (series) +tenkuu no escaflowne +mad max +shin koihime musou +arslan senki +nisoku hokou (vocaloid) +ace attorney investigations 2 +surge concerto +bravely second: end layer +dragon: marked for death +ai the somnium files +twinbox school +witch's heart +undead unluck +zom 100: zombie ni naru made ni shitai 100 no koto +full moon wo sagashite +ever 17 +diablo +chihayafuru +robot girls z +sonic rush +fullbokko heroes +tantei wa mou shindeiru +aohada bocchi +engage kiss +yakin byoutou +touka gettan +taiko no tatsujin +monster hunter frontier +vanillaware +dragon age +mary skelter +love live! sunshine!! the school idol movie over the rainbow +resident evil 3 (remake) +propro production +five nights at freddy's: security breach +lovers (game) +gag manga biyori +kodoku no gourmet +hokkaido nippon-ham fighters +otome function +flyable heart +jurassic park +swapnote +a hat in time +imaizumin-chi wa douyara gal no tamariba ni natteru rashii +uber eats +macross delta: zettai live!!!!!! +rune factory 5 +coefont +mm! +suiheisen made nan mile? +koi to senkyo to chocolate +king of prism +godzilla: king of the monsters +company of heroes +kamen rider saber (series) +idolmaster poplinks +zoids chaotic century +bra-ban! +the grim adventures of billy & mandy +pokemon heroes: latios & latias +taishou yakyuu musume +just be friends (vocaloid) +final fantasy xiii-2 +kokuhaku jikkou iinkai +from software +arifureta shokugyou de sekai saikyou +kamen rider ghost (series) +super robot wars x-omega +kirby: planet robobot +girlish number +azure striker gunvolt 2 +shoukan yuusha to f-kei kareshi +yotsunoha +pokemon ranger +little princess +super mario 64 +kangoku senkan +mega man 9 +beast wars: transformers +final fantasy fables +kurogane no linebarrel +star wars: return of the jedi +2010 fifa world cup +panzer waltz +shuumatsu nani shitemasu ka? +odd taxi +mishiranu joshikousei ni kankin sareta mangaka no hanashi +vee (vtuber) +magical halloween +super robot wars og saga mugen no frontier exceed +castlevania: order of ecclesia +pretty rhythm aurora dream +osana reimu +sonic boom (series) +tanaka the wizard +muv-luv alternative (anime) +boroboro no elf-san o shiawaseni suru kusuri uri-san +mujin wakusei survive +mugen no fantasia +juusenki l-gaim +ushio to tora +t.m.revolution +silverlight +kyousougiga +dokidoki sister aoi-chan +the caves of steel +wake up girls! stage no tenshi +daibouken! yukeyuke osawari island +yomawari (series) +suicide boy +romancing saga minstrel song +cyborg 009 +nirvana (band) +blade runner +latale +mighty morphin power rangers +paladins +twice (group) +shakunetsu no takkyuu musume +mega man 11 +devilman crybaby +koisuru (otome) no tsukurikata +chiikawa +super mario bros. wonder +warzard +quilt (game) +silver rain +warhammer fantasy +mana khemia (series) +shukufuku no campanella +watchmen +prism magical +monsters inc. +wreck-it ralph +tamatoys +monster musume no oisha-san +the king of fighters '97 +street fighter ex (series) +svc chaos +shigofumi +deathsmiles +shin megami tensei iv +nissin +the last of us (series) +comiket 88 +shin sakura taisen +akiba maid sensou +kitarou tanjou: gegege no nazo +after (game) +dirge of cerberus final fantasy vii +wwe +gundam card builder +guardians of the galaxy +future card buddyfight +futsuu no joshikousei ga locodol yattemita +wangzhe rongyao +a3! +chibi maruko-chan +.hack//tasogare no udewa densetsu +g-taste +kikou souseiki mospeada +gorillaz +el cazador de la bruja +tengen toppa gurren lagann: parallel works +shiki (novel) +triage x +the hunchback of notre dame +yatagarasu (game) +annie mei project +mirai akari's new virtual youtuber illustration contest +iris mysteria! +nora cat channel +renri no chigiri wo kimi to shiru +kujibiki unbalance +tamiya incorporated +live a live +pokemon mystery dungeon: explorers of time/darkness/sky +gunslinger stratos +mahou shoujo ikusei keikaku restart +hilda (series) +kono yuusha ga ore tueee kuse ni shinchou sugiru +high school dxd cross +zeno (game) +noir (anime) +.hack//games +summon night 4 +gouketsuji ichizoku +armored core: for answer +cube x cursed x curious +tropical kiss +fault!! +pacific racing team +japan racing association +blazblue: cross tag battle +sounan desuka? +cattleya regina games +bashamichi +kamen rider black rx (series) +ladies versus butlers! +portal 2 +comic x-eros +inou-battle wa nichijou-kei no naka de +dimension w +king of prism by prettyrhythm +pixiv fantasia revenge of the darkness +mist train girls +tokimeki memorial girl's side 4th heart +wanmei shijie +popotan +the lion king +the adventures of sherlock holmes +metroid prime +mass effect 2 +venus blade +jurassic world +kaifuku jutsushi no yarinaoshi ~sokushi mahou to skill copy no chouetsu heal~ +winged fusiliers +squid game +oneechanbara +to heart 2 xrated +fii-tan the figure +tear ring saga +comic megastore +sentou mecha xabungle +heart no kuni no alice +iron man (series) +ishida to asakura +da capo iii +saikyou ginga ultimate zero ~battle spirits~ +zero kara hajimeru mahou no sho +katsugeki/touken ranbu +v ap art +etra-chan wa mita! +kiseijuu +wagaya no oinari-sama +densetsu kyojin ideon +fallout 3 +plants vs zombies +absolute duo +pocketland +mario kart 8 +shingeki no bahamut: genesis +hajimete no gal +domestic na kanojo +oneshot (game) +strawberry prince +kyuuketsuki sugu shinu +mushiking +demento +tombow mono +burger king +dragon quest yuusha abel densetsu +pixiv fantasia 2 +koikishi purely kiss +precure all stars new stage: mirai no tomodachi +shinma x keishou! ragnabreak +joukamachi no dandelion +barakamon +mogeko castle +etotama +alice girls shiny heart +akatsuki records +senyoku no sigrdrifa +gokujou seitokai +sakura taisen ii +dance dance revolution +shining blade +kemeko deluxe +basquash! +borderlands 2 +tokyo ravens +hanebado! +heybot! +critical role +shadowverse (anime) +fear & hunger +wizards symphony +blue archive the animation +megami magazine deluxe +joshi kousei +i want you +dr. mario (game) +dancouga (series) +sisters ~natsu no saigo no hi~ +acchi kocchi +super robot wars z1 +toaru majutsu no index: endymion no kiseki +the hobbit +reminiscence +alia's carnival! +terra battle +twitch.tv +miracle nikki +detroit: become human +kanojo mo kanojo +scarz +puniru wa kawaii slime +tenshi no inai 12-gatsu +leon the professional +oretachi ni tsubasa wa nai +sd gundam g-generation +lilith-soft +asagao to kase-san +7th dragon 2020-ii +senjou no electro girl +persona q (series) +comiket 90 +beyblade: burst +aggressive retsuko +bunnystein fantasy +expo2025 +hakanai kimi wa moukou wo hajimeru +a deer of nine colors +kamippoina (vocaloid) +sora no iro mizu no iro +mospeada +comic tenma +eiken +tactics +space invaders +kami-sama no memo-chou +destiny (game) +tenshi no 3p! +comiket 91 +zutto mayonaka de ii no ni +tenchuu +metroid: zero mission +paper mario 64 +neko musume michikusa nikki +hoshizora no memoria +blazblue: continuum shift +danganronpa kirigiri +kaii shoukougun +c2 kikan +aquarium (visual novel) +super mario bros. 3 +meshimase idol +ikkitousen dragon destiny +the incredibles +star wars: revenge of the sith +mamonomusume to no seikatsu ~ramia no baai~ +diao ye zong +noble works +papico (ice cream) +shining star +atomic heart +hanshin tigers +super robot wars judgement +digimon savers +ikazuchi no senshi raidy +tekkaman blade +gouma reifuden izuna +grandia ii +ultraseven (series) +tamayura +project diva extend +resident evil: revelations +sonic adventure +okujou no yurirei-san +under night in-birth exe:late[st] +impossible spell card +urashimasakatasen +prismplus +melty blood: type lumina +sarazanmai +sword art online: alicization rising steel +backrooms (creepypasta) +canvas 2 +hentai kamen +advance of zeta +h2o footprints in the sand +mahou shoujo ai +eternal arcadia +tumblr +sweet devil (vocaloid) +karakuri pierrot (vocaloid) +princess royale +sword art online: hollow fragment +kuromukuro +cyber v +akudama drive +sasayaku you ni koi wo utau +macross zero +incise soul +gakkou de seishun! +ten (manga) +ghostly field club +otoyomegatari +toy story +seirei tsukai no blade dance +lollipop chainsaw +mahou shoujo lyrical nanoha reflection +shimeji simulation +isshuukan friends +dragon ball minus +slime taoshite 300 nen shiranai uchi ni level max ni nattemashita +sonic the hedgehog (idw) +senjou no valkyria 4 +huion +utawarerumono: lost flag +animal (vocaloid) +takopii no genzai +suika game +immaterial and missing power +sakigake!! cromartie koukou +touhou sangetsusei +shaft (company) +.hack//sign +corrector yui +bubblegum crisis +uniqlo +dance in the vampire bund +ikoku meiro no croisee +bandai namco +kaizoku sentai gokaiger +pixiv azriel +high score girl +grand theft auto v +makai shin trillion +ace combat 7 +aikatsu on parade! +sakamoto days +isekai tensei shite v ni narimashita +kenkon no washi +rinrinne +the beatles +ai tenshi densetsu wedding peach +duck hunt +harlock saga +j. league +japanese mythology +pixiv fantasia 1 +ichiban ushiro no daimaou +commando (movie) +reddit +bloodline +yuba no shirushi +sora no kanata no dystopia x shitei +haruru minamo ni! +id :invaded +with you +queen (band) +marlboro +pastel chime +r-type +touhou bougetsushou +sonic riders +who framed roger rabbit +super gt +mahou shoujo taisen +gugure! kokkuri-san +riot music +aespa +happy saint sheol +linux +vandread +monster (manga) +prism ark +puyopuyo~n +shadow hearts ii +bokurano +super mario world +panel de pon +kirby's dream land 3 +how to train your dragon +muchigaku +nora to oujo to noraneko heart +gamers! +re:lief ~shin'ai naru anata e~ +tongari boushi no atelier +murenase! shiiton gakuen +marumaru no shuyaku wa wareware da! +pixiv fantasia mountain of heaven +aether gazer +luvdia +idolmaster shiny colors song for prism +little tail bronx +doki doki majo shinpan +little match girl +lilo & stitch +titanic (movie) +pumpkin scissors +pirates of the caribbean +diablo 3 +casshern sins +koukaku no regios +creepypasta +hinabita +ore no nounai sentakushi ga gakuen love-comedy wo zenryoku de jama shiteiru +escape from tarkov +asobi asobase +comiket 92 +noss & zakuro +tengoku daimakyou +shuuen no virche +stratos 4 +girl's avenue +trigger heart exelica +ace combat zero +full metal jacket +fearless night +digimon world re:digitize +gen'ei wo kakeru taiyou +strange creators of outer world +beautiful gunbari +clockwork rabbit +idolmaster starlit season +all saints street +cult of the lamb +boukun habanero +kill bill +hellboy (comic) +variable geo +command and conquer +wikipedia +phoenix wright: ace attorney - justice for all +the bible +morinaga (brand) +dissidia final fantasy opera omnia +mario power tennis +blazblue phase 0 +no-rin +the amazing world of gumball +gokukoku no brynhildr +hoshi ori yume mirai +youkai hyakki-tan! +mad max: fury road +amano megumi wa suki darake! +project upd8 +eiyuu senki ww +decadence (anime) +kikai sentai zenkaiger +hua jianghu zhi bei mo ting +kamen rider gotchard (series) +gakuen idolmaster +atelier marie +katamari damacy +thomas the tank engine +kof: maximum impact +shining musume +makaimura +wild flower +codename: kids next door +comiket 72 +mario kart wii +grand chase +akujiki musume conchita (vocaloid) +evolution championship series +tsukimonogatari +uq holder! +mahou tsukai to kuroneko no wiz +milihime taisen +menhera-chan (ezaki bisuko) +aoi ch. +sentouin hakenshimasu! +munou na nana +30 minutes sisters +the exit 8 +space channel 5 +noein +digital devil saga +potemayo +grimgrimoire +doctor who +angel chromosome xx +sonic and the black knight +toriko (series) +black rock shooter (game) +sasami-san@ganbaranai +cryamore +flowers (innocent grey) +lost technology +omoide no marnie +torikissa! +valkyrie drive -siren- +amakano ~second season~ +fantastic beasts and where to find them +v yuusha no kuse ni namaiki da r +boku no risou no isekai seikatsu +atelier lulua +joker (2019) +haks +kimi to tsuzuru utakata +honey and clover +tsuki wa higashi ni hi wa nishi ni +meiji (brand) +resident evil 0 +saint october +otome youkai zakuro +pokemon conquest +attouteki yuugi mugen souls +sei zenra jogakuen +higyaku no noel +master of eternity +burn the witch +solty rei +half-life 2 +gundam seed astray +kagaminomachi no kaguya +chloris garden +otoca d'or +paryi project +dragon quest builders 2 +lethal company +utakata +kusari hime: euthanasia +riviera +comp h's +super metroid +fl studio +otona no moeoh +deadman wonderland +mountain dew +kamikaze explorer! +muv-luv unlimited: the day after +taimadou gakuen 35 shiken shoutai +hentai elf to majime orc +one piece: stampede +ookami game (studio wasabi) +dive to zone +return of the mount hua sect +skip to loafer +jingai makyou +hajime no ippo +karin (manga) +magna carta +pokemon colosseum +mobile suit gundam the origin +momoiro taisen pairon +boy's club +cafe sourire +jianxia qingyuan (series) +kono naka ni hitori imouto ga iru! +koimonogatari +atelier shallie +boku no kanojo sensei +detective pikachu (movie) +camp buddy +the distortion detective +monster hunter stories 2 +hoshikuzu telepath +ruri dragon +kibou no chikara ~otona precure '23~ +akazukin chacha +blue dragon +aoi shiro +starless +aoi hana +world's end dancehall (vocaloid) +phantasy star portable 2 infinity +mikagura gakuen kumikyoku +happy sugar life +re leaf +the matrix +pia carrot e youkoso!! g.o. +the nightmare before christmas +dororon enma-kun +toward the terra +300 +akatsuki blitzkampf +himegoto +trojan green asteroid +seisen cerberus +avengers: age of ultron +hello charlotte +square live +usseewa +soulcalibur iii +gears of war +viprpg +sket dance +honeyworks +jianxia qingyuan online 3 +blood-c +monster hunter 3 g +juukishi cutie bullet +lightning returns: final fantasy xiii +busou shoujo machiavellism +koukaku no pandora +pixiv fate/grand order contest 1 +uchi no maid ga uzasugiru! +kawaikereba hentai demo suki ni natte kuremasu ka? +love and producer +inabakumori +ginga ojou-sama densetsu yuna +counter-strike (series) +izayoi no hanayome +kidou senkan nadesico - prince of darkness +the king of fighters 2002 +stalker (game) +magus tale +touhou ningyougeki +hiroshima touyou carp +alicesoft +neon genesis evangelion gakuen datenroku +tales weaver +koiiro soramoyou +yojouhan shinwa taikei +gundam thunderbolt +sukinako ga megane wo wasureta +kuso zako choroin nishiga hachi +kyou wa kanojo ga inai kara +futoku no guild +eien no aselia +playboy +yokohama dena baystars +pikmin 2 +perfect blue +lovely x cation +acfun +kotobukiya +saibai shounen +dragon ball xenoverse +crusaders quest +7th dragon iii +tokyo xanadu +hatsune miku expo +ip police tsuduki chan +watashi no tame ni nuginasai! +steelblue mirage +virtual ant channel +toaru majutsu no index: imaginary fest +barbie movies +girls bravo +gad guard +genmukan +gunparade march +abenobashi mahou shoutengai +san-x +bakugan +blazblue: calamity trigger +toaru kagaku no accelerator +super robot wars z2 +kurano kun chi no futago jijou +ark survival evolved +joker game +runescape +shuumatsu no harem +mahou shoujo site +afk arena +buta no liver wa kanetsu shiro +disco elysium +passion (manhwa) +morenatsu +i became a god in a horror game +windows xp +elemental gelade +nvidia +ng knight lamune & 40 +densetsu no yuusha no densetsu +fuurai no shiren +koumajou densetsu 1 +mygrimoire +mahou shoujo kazumi magica +top gun +kingdom (series) +sergestid shrimp in tungkang +comiket 86 +nihon joshikousei zukan +shin kouchuu ouja mushiking +kaede to suzu +mahou shoujo lyrical nanoha detonation +romancing saga re;universe +kamisama no you na kimi e +the mandalorian +gwent (game) +choujuushin gravion +a nightmare on elm street +tekken 5 +berry's +young justice +saint seiya: the lost canvas +macne series +seiren +mahou shoujo ikusei keikaku limited +atom: the beginning +love r +tropical liquor +zenonzard +precure connection puzzlun +helios rising heroes +love and deepspace +chunichi dragons +brigadoon +momotarou +ancient ys vanished +izumo +slayers try +neo ranga +phantom of inferno +hatsune miku no shoushitsu (vocaloid) +.hack//link +king kong (series) +nagai gojitsudan no nechronica +keijo!!!!!!!! +the last of us +shinken!! +luck & logic +tama project +ore wo suki nano wa omae dake ka yo +super mecha champions +nijigen project +touhou gensou eclipse +the elder scrolls iv: oblivion +the legend of zelda: the minish cap +innocent grey +cencoroll +yi er fan club (vocaloid) +mad father +kirisame ga furu mori +otaku ni koi wa muzukashii +monster hunter mezeporta kaitaku-ki +shin kamen rider +star wars: visions +warioware: get it together! +gankutsuou +megami paradise +umihara kawase +dead rising +ashita no kimi to au tame ni +mosaic roll (vocaloid) +new super marisa land +vanquished queens +pikmin 3 +off (game) +inhabituels +arms note +tensei shitara ken deshita +kurai ano ko to shitai koto +fumetsu no anata e +light and night love +phantasy star online 2 new genesis +jijou wo shiranai tenkousei ga guigui kuru. +twinbee +basilisk (manga) +nhk (broadcaster) +goshuushou-sama ninomiya-kun +ginga hyouryuu vifam +gensou suikogaiden +frankenstein +gekkou no carnevale +the legend of zelda: oracle of seasons +musou orochi +rance quest +journey +seiten ragnarok +lord of vermilion iii +cookie clicker +idolmaster one for all +brave frontier +shin megami tensei iv final +anne happy +touken ranbu: hanamaru +seirei gensouki +slow damage +raramagi +yuni channel +touhou mystia's izakaya +alien nine +gaiking +moero! justice gakuen +conqueror of shambala +ashita no joe +sakura sakura +osawari tantei +kamisama dolls +mega man x1 +kanamemo +yume nisshi +despicable me +akiba's trip +hanamonogatari +natsuzuka-san no himitsu +nitro+ chiral +kirby: triple deluxe +heroes of the storm +ajin (sakurai gamon) +tomica hyper rescue drive head: kidou kyuukyuu keisatsu +megami device +cozmez (paradox live) +harry potter: magic awakened diff --git a/tags/v2/quality.txt b/tags/v2/quality.txt new file mode 100644 index 0000000..214a288 --- /dev/null +++ b/tags/v2/quality.txt @@ -0,0 +1,26 @@ +masterpiece +best quality +amazing quality +high quality +great quality +good quality +medium quality +normal quality +bad quality +low quality +worst quality +newest +recent +late +mid +early +oldest +exceptional +best aesthetic +very aesthetic +aesthetic +normal aesthetic +displeasing +bad aesthetic +very displeasing +deleted \ No newline at end of file diff --git a/tests/test_utils.py b/tests/test_utils.py index 22a1413..129c085 100644 --- a/tests/test_utils.py +++ b/tests/test_utils.py @@ -1,5 +1,6 @@ import sys +sys.path.append("extensions/sd-danbooru-tags-upsampler") sys.path.append(".") import re @@ -8,8 +9,9 @@ get_valid_tag_list, get_patterns_from_tag_list, _get_tag_pattern, - escape_webui_special_symbols, - unescape_webui_special_symbols, + sanitize_webui_symbols, + parse_webui_prompt, + push_back_quality_tags, ) @@ -93,19 +95,20 @@ def test_get_patterns_from_tag_list(): assert pattern.match(target) -def test_escape_webui_special_symbols(): +def test_parse_webui_prompt(): test_cases: list[tuple[list[str], list[str]]] = [ (["1girl", "solo"], ["1girl", "solo"]), ( - ["star (sky)", "kafka (honkai:star rail)"], [r"star \(sky\)", r"kafka \(honkai:star rail\)"], + ["star (sky)", "kafka (honkai:star rail)"], ), ] for input, expected in test_cases: - assert escape_webui_special_symbols(input) == expected + for a, b in zip(input, expected): + assert parse_webui_prompt(a) == b -def test_unescape_webui_special_symbols(): +def test_sanitize_webui_symbols(): test_cases: list[tuple[list[str], list[str]]] = [ (["1girl", "solo"], ["1girl", "solo"]), ( @@ -114,4 +117,36 @@ def test_unescape_webui_special_symbols(): ), ] for input, expected in test_cases: - assert unescape_webui_special_symbols(input) == expected + assert sanitize_webui_symbols(input) == expected + + +def test_push_back_quality_tags(): + test_cases: list[tuple[str, list[str], bool, str]] = [ + ( + "1girl, solo, masterpiece, cat ears", + ["masterpiece"], + True, + "1girl, solo, cat ears, masterpiece", + ), + ( + "1girl, solo, masterpiece, cat ears", + ["masterpiece"], + False, + "1girl, solo, masterpiece, cat ears", + ), + ( + "1girl, solo, best quality,masterpiece, cat ears", + ["masterpiece", "best quality"], + True, + "1girl, solo, cat ears, best quality,masterpiece", + ), + ( + "1girl, solo,, best quality, aesthetic, cat ears", + ["best quality", "aesthetic"], + True, + "1girl, solo,, cat ears, best quality, aesthetic", + ), + ] + + for input, quality_tags, do_push_back, expected in test_cases: + assert push_back_quality_tags(input, quality_tags, do_push_back) == expected