This unholy mix of Hello Kitty and Assassin's Creed proves that everything is permitted