didi (monstrously cute)