Kotomora
トリコモナス (torikomonasu) Japanese meaning | Kotomora