Mike Deyette
From SquackleWiki
Mike Deyette is an assistant senior manager of the Odin Shops bookstore. He was good friends with Steve Maceda until he "disappeared."
Mike Deyette is an assistant senior manager of the Odin Shops bookstore. He was good friends with Steve Maceda until he "disappeared."