Kotomora
自然宿主 (しぜんしゅくしゅ) Japanese meaning | Kotomora