Kotomora
ランブル鞭毛虫 (ranburubenmouchuu) Japanese meaning | Kotomora