delicious taro ka song