Kotomora
潜伏性 (senpukusei) Japanese meaning: latency | Kotomora