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