Kotomora
ネオダーウィニズム (neodaawinizumu) Japanese meaning | Kotomora