Kotomora
トリコモナス Japanese meaning | Kotomora