English Blepharisma japonicum Cited by user Kbseah on 25 Jul 2017 Blepharisma japonicum is a species of protozoan that can be found either in water or soil in Japan.