This thing is so bizarre......I mean, I see some cuteness here, but I also see terror......what the hell is going on!?