Kotomora
宿主 (shukushu) Japanese meaning: host (biology) | Kotomora