I always find these Taiwanese animations to be really creepy.
At least we know what MiaT's doing these days.