Join Derek and Foster as they delve into the vast world of anime and explain what makes it so addicting