Just spotted Micgoosens and realroach have quite similar avatar pics so my crazy assumption is that roach is in fact Micgoosens's alter ego
he appears every time Mic enters his "zen mood".

with me is actually my girlfriends dog .... and when the price came down the first time this year (down hard) he was just layback chilling it was just fun moment ..... but whatever happend this dog is always @ZEN mood