Cuckoo Clocker

Cuckoo Clocker is one of the Life villains.