Goofy foot and mirror for commuting