User blog comment:07610/In the background: Karu's parents?/@comment-5714639-20130621173106/@comment-5714639-20130621175730

I agree it could be symbolic - 07-Ghost does have plenty of symbolism once you know how to look for it.