Animedao is a free anime streaming website where you can watch English subbed and dubbed anime online.