Velociraptor - Cynthia

What's this? The latest single from Velociraptor? Why yes, yes it is. It's about a girl or a dog or fractals or something.