Cuckoo Loca

Cuckoo Loca is Minnie and Daisy's coo coo clock bird friend.