Karma is at it again being a naught brat, playing in front of her window where anyone can see. What's this? She humps her plushies too?! What a naughty lil neko-chan