Kotomora
ダーウィニズム (daawinizumu) Japanese meaning: Darwinism | Kotomora