Screaming Meanie TZ-220 Original Alarm Clock and Timer / Black
Runs on 9v battery (not included).
eBay