Scatterpillar

Living Atoms are a group of sentient large biolectrical spheres from dimension X, They first appeared in "Into Dimension X" where they attack the Turtles until they finally manage to outrun them. They appear to be very moody and very territorial creatures.