Ah, randomness explained. Apparently, they are not humans and it seems like this anime has some sort of story to tell rather than just Sasami’s everyday life and her “Onii-chan Surveillance System”. Also the typical Shaft studio’s cartoon type animation has made a debut in this series. Certainly a very interesting anime. Hoping they would explain what the 3 sisters are as well.