holofernes

(noun) Holofernes

< holocephalian | hologram >