Incendiamoeba cascadensis

X