Mean asian boss dirty feet