Steve Maceda
From SquackleWiki
Steve Maceda was the senior manager of the book department at Odin Shops. He has disappeared and no one knows what happened to him.
He is now a ghost that haunts the store. Somewhere between the Management and Marketing sections, with an accounting book, he was killed.