Babylala is a semen demon