avaraachan and sons